<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.17"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Aestate: aestate/ajson/sim/_speedups.c File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">Aestate
   &#160;<span id="projectnumber">1.0.5</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.17 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="dir_374ee6e3281d8312d956f1f155302869.html">aestate</a></li><li class="navelem"><a class="el" href="dir_750b3d80577cce9b9bed1e25acfa02b9.html">ajson</a></li><li class="navelem"><a class="el" href="dir_0ff9c0a1878d33b60c2e08a209ca7aa8.html">sim</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#define-members">Macros</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a>  </div>
  <div class="headertitle">
<div class="title">_speedups.c File Reference</div>  </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;Python.h&quot;</code><br />
<code>#include &quot;structmember.h&quot;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for _speedups.c:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c__incl.png" border="0" usemap="#aestate_2ajson_2sim_2__speedups_8c" alt=""/></div>
<map name="aestate_2ajson_2sim_2__speedups_8c" id="aestate_2ajson_2sim_2__speedups_8c">
<area shape="rect" title=" " alt="" coords="36,5,179,47"/>
<area shape="rect" title=" " alt="" coords="5,95,84,121"/>
<area shape="rect" title=" " alt="" coords="109,95,234,121"/>
</map>
</div>
</div>
<p><a href="__speedups_8c_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_j_s_o_n___accu.html">JSON_Accu</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct___py_scanner_object.html">_PyScannerObject</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct___py_encoder_object.html">_PyEncoderObject</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:ae47426e18de5a07647f8e2ce17122ddf"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#ae47426e18de5a07647f8e2ce17122ddf">PY2_UNUSED</a>&#160;&#160;&#160;<a class="el" href="__speedups_8c.html#addf5ec070e9499d36b7f2009ce736076">UNUSED</a></td></tr>
<tr class="separator:ae47426e18de5a07647f8e2ce17122ddf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a85b209bcae52fd9c046639e3c4623d80"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a85b209bcae52fd9c046639e3c4623d80">PY3_UNUSED</a></td></tr>
<tr class="separator:a85b209bcae52fd9c046639e3c4623d80"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c233ebc44c49be64dfad8fd8675535e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a4c233ebc44c49be64dfad8fd8675535e">PyBytes_Check</a>&#160;&#160;&#160;PyString_Check</td></tr>
<tr class="separator:a4c233ebc44c49be64dfad8fd8675535e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0914ebfd7f8384c171ec51f8ecb17f56"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a0914ebfd7f8384c171ec51f8ecb17f56">PyUnicode_READY</a>(obj)&#160;&#160;&#160;0</td></tr>
<tr class="separator:a0914ebfd7f8384c171ec51f8ecb17f56"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac456dde2b770661536c748d06da38415"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#ac456dde2b770661536c748d06da38415">PyUnicode_KIND</a>(obj)&#160;&#160;&#160;(sizeof(Py_UNICODE))</td></tr>
<tr class="separator:ac456dde2b770661536c748d06da38415"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7cd775831796f46f0be25d27ffc1b33a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a7cd775831796f46f0be25d27ffc1b33a">PyUnicode_DATA</a>(obj)&#160;&#160;&#160;((void *)(PyUnicode_AS_UNICODE(obj)))</td></tr>
<tr class="separator:a7cd775831796f46f0be25d27ffc1b33a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acc1c71e71392eabf395e1f34d5b74ed3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#acc1c71e71392eabf395e1f34d5b74ed3">PyUnicode_READ</a>(kind,  data,  index)&#160;&#160;&#160;((<a class="el" href="__speedups_8c.html#ae448d012a863108818f3bf0964d25d14">JSON_UNICHR</a>)((const Py_UNICODE *)(data))[(index)])</td></tr>
<tr class="separator:acc1c71e71392eabf395e1f34d5b74ed3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adde0c6da8ef3f8876785ddc97c606bcd"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#adde0c6da8ef3f8876785ddc97c606bcd">PyUnicode_GET_LENGTH</a>&#160;&#160;&#160;PyUnicode_GET_SIZE</td></tr>
<tr class="separator:adde0c6da8ef3f8876785ddc97c606bcd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae448d012a863108818f3bf0964d25d14"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#ae448d012a863108818f3bf0964d25d14">JSON_UNICHR</a>&#160;&#160;&#160;Py_UNICODE</td></tr>
<tr class="separator:ae448d012a863108818f3bf0964d25d14"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a083b0f22bd864838242595c9f7b3a159"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a083b0f22bd864838242595c9f7b3a159">JSON_InternFromString</a>&#160;&#160;&#160;PyString_InternFromString</td></tr>
<tr class="separator:a083b0f22bd864838242595c9f7b3a159"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac3942d436ee1a125b6e9b6c658e24b69"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#ac3942d436ee1a125b6e9b6c658e24b69">PyOS_string_to_double</a>&#160;&#160;&#160;<a class="el" href="__speedups_8c.html#a73bb178937807945cf00dc47af364103">json_PyOS_string_to_double</a></td></tr>
<tr class="separator:ac3942d436ee1a125b6e9b6c658e24b69"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a02507aa5ff002289d6f1ad2e93351b8a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a02507aa5ff002289d6f1ad2e93351b8a">Py_TYPE</a>(ob)&#160;&#160;&#160;(((PyObject*)(ob))-&gt;ob_type)</td></tr>
<tr class="separator:a02507aa5ff002289d6f1ad2e93351b8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1ea4afed41d83b1e1d991de286b4a79f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a1ea4afed41d83b1e1d991de286b4a79f">Py_SIZE</a>(ob)&#160;&#160;&#160;(((PyVarObject*)(ob))-&gt;ob_size)</td></tr>
<tr class="separator:a1ea4afed41d83b1e1d991de286b4a79f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af7bf798fd1fb10467244bfb9d0dc12d5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#af7bf798fd1fb10467244bfb9d0dc12d5">PyVarObject_HEAD_INIT</a>(type,  size)&#160;&#160;&#160;PyObject_HEAD_INIT(type) size,</td></tr>
<tr class="separator:af7bf798fd1fb10467244bfb9d0dc12d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:addf5ec070e9499d36b7f2009ce736076"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#addf5ec070e9499d36b7f2009ce736076">UNUSED</a></td></tr>
<tr class="separator:addf5ec070e9499d36b7f2009ce736076"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a25f87d76c9037b0607adb59fe96aee4f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a25f87d76c9037b0607adb59fe96aee4f">DEFAULT_ENCODING</a>&#160;&#160;&#160;&quot;utf-8&quot;</td></tr>
<tr class="separator:a25f87d76c9037b0607adb59fe96aee4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae47f16b674b1b8d6c7b08cfb440d8d86"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#ae47f16b674b1b8d6c7b08cfb440d8d86">PyScanner_Check</a>(op)&#160;&#160;&#160;PyObject_TypeCheck(op, &amp;<a class="el" href="__speedups_8c.html#a1d3fa040db9ebdee5fa0f12a5cc9ea6b">PyScannerType</a>)</td></tr>
<tr class="separator:ae47f16b674b1b8d6c7b08cfb440d8d86"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af3d809b612db786447a8f171dd877ad9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#af3d809b612db786447a8f171dd877ad9">PyScanner_CheckExact</a>(op)&#160;&#160;&#160;(<a class="el" href="__speedups_8c.html#a02507aa5ff002289d6f1ad2e93351b8a">Py_TYPE</a>(op) == &amp;<a class="el" href="__speedups_8c.html#a1d3fa040db9ebdee5fa0f12a5cc9ea6b">PyScannerType</a>)</td></tr>
<tr class="separator:af3d809b612db786447a8f171dd877ad9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a978492ac22dc21ec610142ab86c2438f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a978492ac22dc21ec610142ab86c2438f">PyEncoder_Check</a>(op)&#160;&#160;&#160;PyObject_TypeCheck(op, &amp;<a class="el" href="__speedups_8c.html#a66a77fa9007796908054c71048190619">PyEncoderType</a>)</td></tr>
<tr class="separator:a978492ac22dc21ec610142ab86c2438f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a904a3fa54a40dac86c61924c28564cd6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a904a3fa54a40dac86c61924c28564cd6">PyEncoder_CheckExact</a>(op)&#160;&#160;&#160;(<a class="el" href="__speedups_8c.html#a02507aa5ff002289d6f1ad2e93351b8a">Py_TYPE</a>(op) == &amp;<a class="el" href="__speedups_8c.html#a66a77fa9007796908054c71048190619">PyEncoderType</a>)</td></tr>
<tr class="separator:a904a3fa54a40dac86c61924c28564cd6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a073d3567fa1c710ebf5fc91e6879d3e3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a073d3567fa1c710ebf5fc91e6879d3e3">JSON_ALLOW_NAN</a>&#160;&#160;&#160;1</td></tr>
<tr class="separator:a073d3567fa1c710ebf5fc91e6879d3e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a576dc62ade997481184a8c49d1b9daf9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a576dc62ade997481184a8c49d1b9daf9">JSON_IGNORE_NAN</a>&#160;&#160;&#160;2</td></tr>
<tr class="separator:a576dc62ade997481184a8c49d1b9daf9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a78a81355bf9db7c65face424e2567981"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a78a81355bf9db7c65face424e2567981">ERR_EXPECTING_VALUE</a>&#160;&#160;&#160;&quot;Expecting value&quot;</td></tr>
<tr class="separator:a78a81355bf9db7c65face424e2567981"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aadda6afbf6b7df04183f4f5fd7860daa"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#aadda6afbf6b7df04183f4f5fd7860daa">ERR_ARRAY_DELIMITER</a>&#160;&#160;&#160;&quot;Expecting ',' delimiter or ']'&quot;</td></tr>
<tr class="separator:aadda6afbf6b7df04183f4f5fd7860daa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acb8e3f49047213670adf5e4fa0bd5dbb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#acb8e3f49047213670adf5e4fa0bd5dbb">ERR_ARRAY_VALUE_FIRST</a>&#160;&#160;&#160;&quot;Expecting value or ']'&quot;</td></tr>
<tr class="separator:acb8e3f49047213670adf5e4fa0bd5dbb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4579d187da62c06068f85a5b53d7233"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#ad4579d187da62c06068f85a5b53d7233">ERR_OBJECT_DELIMITER</a>&#160;&#160;&#160;&quot;Expecting ',' delimiter or '}'&quot;</td></tr>
<tr class="separator:ad4579d187da62c06068f85a5b53d7233"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afd6d794e42a6aff063850f862acfd43d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#afd6d794e42a6aff063850f862acfd43d">ERR_OBJECT_PROPERTY</a>&#160;&#160;&#160;&quot;Expecting property name enclosed in double quotes&quot;</td></tr>
<tr class="separator:afd6d794e42a6aff063850f862acfd43d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae2b68ecd1de29000b866a548ce8377d8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#ae2b68ecd1de29000b866a548ce8377d8">ERR_OBJECT_PROPERTY_FIRST</a>&#160;&#160;&#160;&quot;Expecting property name enclosed in double quotes or '}'&quot;</td></tr>
<tr class="separator:ae2b68ecd1de29000b866a548ce8377d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac5bb89e21695eb7d7549f874e7429d5e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#ac5bb89e21695eb7d7549f874e7429d5e">ERR_OBJECT_PROPERTY_DELIMITER</a>&#160;&#160;&#160;&quot;Expecting ':' delimiter&quot;</td></tr>
<tr class="separator:ac5bb89e21695eb7d7549f874e7429d5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adeddc77cb8de778a120a31f330d86bd3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#adeddc77cb8de778a120a31f330d86bd3">ERR_STRING_UNTERMINATED</a>&#160;&#160;&#160;&quot;Unterminated string starting at&quot;</td></tr>
<tr class="separator:adeddc77cb8de778a120a31f330d86bd3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6aefa54ab124a3fa2db94bdbfed66764"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a6aefa54ab124a3fa2db94bdbfed66764">ERR_STRING_CONTROL</a>&#160;&#160;&#160;&quot;Invalid control character %r at&quot;</td></tr>
<tr class="separator:a6aefa54ab124a3fa2db94bdbfed66764"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ca9dc6aa245820907cba9a0cad35345"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a6ca9dc6aa245820907cba9a0cad35345">ERR_STRING_ESC1</a>&#160;&#160;&#160;&quot;Invalid \\X escape sequence %r&quot;</td></tr>
<tr class="separator:a6ca9dc6aa245820907cba9a0cad35345"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab763eacf7cb3c009cdd88f8e85037ca7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#ab763eacf7cb3c009cdd88f8e85037ca7">ERR_STRING_ESC4</a>&#160;&#160;&#160;&quot;Invalid \\uXXXX escape sequence&quot;</td></tr>
<tr class="separator:ab763eacf7cb3c009cdd88f8e85037ca7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada6161c61f96748ef52f9c6547431bc4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#ada6161c61f96748ef52f9c6547431bc4">S_CHAR</a>(c)&#160;&#160;&#160;(c &gt;= ' ' &amp;&amp; c &lt;= '~' &amp;&amp; c != '\\' &amp;&amp; c != '&quot;')</td></tr>
<tr class="separator:ada6161c61f96748ef52f9c6547431bc4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8e0cab4dcc3ef592793ac045edcd6344"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a8e0cab4dcc3ef592793ac045edcd6344">IS_WHITESPACE</a>(c)&#160;&#160;&#160;(((c) == ' ') || ((c) == '\t') || ((c) == '\n') || ((c) == '\r'))</td></tr>
<tr class="separator:a8e0cab4dcc3ef592793ac045edcd6344"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a05526476bd239e1af9177e92d2e90c6a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a05526476bd239e1af9177e92d2e90c6a">MIN_EXPANSION</a>&#160;&#160;&#160;6</td></tr>
<tr class="separator:a05526476bd239e1af9177e92d2e90c6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a513bffd6d153ccc11531f1ac757f0a95"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a513bffd6d153ccc11531f1ac757f0a95">APPEND_OLD_CHUNK</a></td></tr>
<tr class="separator:a513bffd6d153ccc11531f1ac757f0a95"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:ac4e4af138e4ec83c976c0757eeb0bf31"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct___py_scanner_object.html">_PyScannerObject</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#ac4e4af138e4ec83c976c0757eeb0bf31">PyScannerObject</a></td></tr>
<tr class="separator:ac4e4af138e4ec83c976c0757eeb0bf31"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abec2d9406356d8f5bcfb5caa4bf75c6b"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct___py_encoder_object.html">_PyEncoderObject</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#abec2d9406356d8f5bcfb5caa4bf75c6b">PyEncoderObject</a></td></tr>
<tr class="separator:abec2d9406356d8f5bcfb5caa4bf75c6b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a73bb178937807945cf00dc47af364103"><td class="memItemLeft" align="right" valign="top">static double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a73bb178937807945cf00dc47af364103">json_PyOS_string_to_double</a> (const char *s, char **endptr, PyObject *overflow_exception)</td></tr>
<tr class="separator:a73bb178937807945cf00dc47af364103"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acd1e0defb3c7c3968d87e4ca5d0972e8"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#acd1e0defb3c7c3968d87e4ca5d0972e8">JSON_Accu_Init</a> (<a class="el" href="struct_j_s_o_n___accu.html">JSON_Accu</a> *acc)</td></tr>
<tr class="separator:acd1e0defb3c7c3968d87e4ca5d0972e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af8211fb986701859a9c5ad77be5d2d28"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#af8211fb986701859a9c5ad77be5d2d28">JSON_Accu_Accumulate</a> (<a class="el" href="struct_j_s_o_n___accu.html">JSON_Accu</a> *acc, PyObject *unicode)</td></tr>
<tr class="separator:af8211fb986701859a9c5ad77be5d2d28"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ade60ef33e2b7b5b92d22293c9f55e3e6"><td class="memItemLeft" align="right" valign="top">static PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#ade60ef33e2b7b5b92d22293c9f55e3e6">JSON_Accu_FinishAsList</a> (<a class="el" href="struct_j_s_o_n___accu.html">JSON_Accu</a> *acc)</td></tr>
<tr class="separator:ade60ef33e2b7b5b92d22293c9f55e3e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a696e6a6adabdaaa99d7ee2d3d17803d0"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a696e6a6adabdaaa99d7ee2d3d17803d0">JSON_Accu_Destroy</a> (<a class="el" href="struct_j_s_o_n___accu.html">JSON_Accu</a> *acc)</td></tr>
<tr class="separator:a696e6a6adabdaaa99d7ee2d3d17803d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe535ba7d98d563213655191b663bd1d"><td class="memItemLeft" align="right" valign="top">static PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#afe535ba7d98d563213655191b663bd1d">join_list_unicode</a> (PyObject *lst)</td></tr>
<tr class="separator:afe535ba7d98d563213655191b663bd1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7fb61db1c3878d16be2d916a3dcbc3bf"><td class="memItemLeft" align="right" valign="top">static PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a7fb61db1c3878d16be2d916a3dcbc3bf">JSON_ParseEncoding</a> (PyObject *encoding)</td></tr>
<tr class="separator:a7fb61db1c3878d16be2d916a3dcbc3bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a492b390e3abbdbb1c451c3bea6d88048"><td class="memItemLeft" align="right" valign="top">static PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a492b390e3abbdbb1c451c3bea6d88048">maybe_quote_bigint</a> (<a class="el" href="__speedups_8c.html#abec2d9406356d8f5bcfb5caa4bf75c6b">PyEncoderObject</a> *s, PyObject *encoded, PyObject *obj)</td></tr>
<tr class="separator:a492b390e3abbdbb1c451c3bea6d88048"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a07d7ef37b8a09a85e9d38ec0705f240b"><td class="memItemLeft" align="right" valign="top">static Py_ssize_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a07d7ef37b8a09a85e9d38ec0705f240b">ascii_char_size</a> (<a class="el" href="__speedups_8c.html#ae448d012a863108818f3bf0964d25d14">JSON_UNICHR</a> c)</td></tr>
<tr class="separator:a07d7ef37b8a09a85e9d38ec0705f240b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a853d551d6675fdded404a52477804148"><td class="memItemLeft" align="right" valign="top">static Py_ssize_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a853d551d6675fdded404a52477804148">ascii_escape_char</a> (<a class="el" href="__speedups_8c.html#ae448d012a863108818f3bf0964d25d14">JSON_UNICHR</a> c, char *output, Py_ssize_t chars)</td></tr>
<tr class="separator:a853d551d6675fdded404a52477804148"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58f72e78a77bc64d96ba66bae5a2cffa"><td class="memItemLeft" align="right" valign="top">static PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a58f72e78a77bc64d96ba66bae5a2cffa">ascii_escape_unicode</a> (PyObject *pystr)</td></tr>
<tr class="separator:a58f72e78a77bc64d96ba66bae5a2cffa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a16fef4e864483e395e4766d4aaa08abb"><td class="memItemLeft" align="right" valign="top">static PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a16fef4e864483e395e4766d4aaa08abb">ascii_escape_str</a> (PyObject *pystr)</td></tr>
<tr class="separator:a16fef4e864483e395e4766d4aaa08abb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c3b02945b5245acb46ba0926ec512b1"><td class="memItemLeft" align="right" valign="top">static PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a4c3b02945b5245acb46ba0926ec512b1">py_encode_basestring_ascii</a> (PyObject *self <a class="el" href="__speedups_8c.html#addf5ec070e9499d36b7f2009ce736076">UNUSED</a>, PyObject *pystr)</td></tr>
<tr class="separator:a4c3b02945b5245acb46ba0926ec512b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a827792edb96d246ad25c9e4cea1dae3b"><td class="memItemLeft" align="right" valign="top">static PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a827792edb96d246ad25c9e4cea1dae3b">join_list_string</a> (PyObject *lst)</td></tr>
<tr class="separator:a827792edb96d246ad25c9e4cea1dae3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad64ff4df1dda78baf969ceffc4ef58e1"><td class="memItemLeft" align="right" valign="top">static PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#ad64ff4df1dda78baf969ceffc4ef58e1">scan_once_str</a> (<a class="el" href="__speedups_8c.html#ac4e4af138e4ec83c976c0757eeb0bf31">PyScannerObject</a> *s, PyObject *pystr, Py_ssize_t idx, Py_ssize_t *next_idx_ptr)</td></tr>
<tr class="separator:ad64ff4df1dda78baf969ceffc4ef58e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae88f51cfcbd94e6c549ff3f14bfe98ec"><td class="memItemLeft" align="right" valign="top">static PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#ae88f51cfcbd94e6c549ff3f14bfe98ec">scanstring_str</a> (PyObject *pystr, Py_ssize_t end, char *encoding, int strict, Py_ssize_t *next_end_ptr)</td></tr>
<tr class="separator:ae88f51cfcbd94e6c549ff3f14bfe98ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2d10b90f25ed93fc953b4ab9ad8bc9bb"><td class="memItemLeft" align="right" valign="top">static PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a2d10b90f25ed93fc953b4ab9ad8bc9bb">_parse_object_str</a> (<a class="el" href="__speedups_8c.html#ac4e4af138e4ec83c976c0757eeb0bf31">PyScannerObject</a> *s, PyObject *pystr, Py_ssize_t idx, Py_ssize_t *next_idx_ptr)</td></tr>
<tr class="separator:a2d10b90f25ed93fc953b4ab9ad8bc9bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afaf5fb1ccba97827f82eb9111b792c3f"><td class="memItemLeft" align="right" valign="top">static PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#afaf5fb1ccba97827f82eb9111b792c3f">scanstring_unicode</a> (PyObject *pystr, Py_ssize_t end, int strict, Py_ssize_t *next_end_ptr)</td></tr>
<tr class="separator:afaf5fb1ccba97827f82eb9111b792c3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a93ac28cd8a3ee3de75f2bdb8776cb12f"><td class="memItemLeft" align="right" valign="top">static PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a93ac28cd8a3ee3de75f2bdb8776cb12f">scan_once_unicode</a> (<a class="el" href="__speedups_8c.html#ac4e4af138e4ec83c976c0757eeb0bf31">PyScannerObject</a> *s, PyObject *pystr, Py_ssize_t idx, Py_ssize_t *next_idx_ptr)</td></tr>
<tr class="separator:a93ac28cd8a3ee3de75f2bdb8776cb12f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a038423a712f553f80feb12b6ea2f7503"><td class="memItemLeft" align="right" valign="top">static PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a038423a712f553f80feb12b6ea2f7503">_build_rval_index_tuple</a> (PyObject *rval, Py_ssize_t idx)</td></tr>
<tr class="separator:a038423a712f553f80feb12b6ea2f7503"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a14e8710fdf2d09559d67ae5c5417a9b1"><td class="memItemLeft" align="right" valign="top">static PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a14e8710fdf2d09559d67ae5c5417a9b1">scanner_new</a> (PyTypeObject *type, PyObject *args, PyObject *kwds)</td></tr>
<tr class="separator:a14e8710fdf2d09559d67ae5c5417a9b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa0615762905a4e7978213d9ad6cb1c24"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#aa0615762905a4e7978213d9ad6cb1c24">scanner_dealloc</a> (PyObject *self)</td></tr>
<tr class="separator:aa0615762905a4e7978213d9ad6cb1c24"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8c022a7322adc0f8b16ca353f4c1e452"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a8c022a7322adc0f8b16ca353f4c1e452">scanner_clear</a> (PyObject *self)</td></tr>
<tr class="separator:a8c022a7322adc0f8b16ca353f4c1e452"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a22221e7327b1d694b192781a78ff1bf0"><td class="memItemLeft" align="right" valign="top">static PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a22221e7327b1d694b192781a78ff1bf0">encoder_new</a> (PyTypeObject *type, PyObject *args, PyObject *kwds)</td></tr>
<tr class="separator:a22221e7327b1d694b192781a78ff1bf0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae2968bb851d61051b931407fd1d509d2"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#ae2968bb851d61051b931407fd1d509d2">encoder_dealloc</a> (PyObject *self)</td></tr>
<tr class="separator:ae2968bb851d61051b931407fd1d509d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af272860549ffd4a7cd459375c69a7c65"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#af272860549ffd4a7cd459375c69a7c65">encoder_clear</a> (PyObject *self)</td></tr>
<tr class="separator:af272860549ffd4a7cd459375c69a7c65"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9577a5344a0abde90278874f5d6a649d"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a9577a5344a0abde90278874f5d6a649d">is_raw_json</a> (PyObject *obj)</td></tr>
<tr class="separator:a9577a5344a0abde90278874f5d6a649d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe8956c24c96e64261c93441f699e021"><td class="memItemLeft" align="right" valign="top">static PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#abe8956c24c96e64261c93441f699e021">encoder_stringify_key</a> (<a class="el" href="__speedups_8c.html#abec2d9406356d8f5bcfb5caa4bf75c6b">PyEncoderObject</a> *s, PyObject *key)</td></tr>
<tr class="separator:abe8956c24c96e64261c93441f699e021"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab6bd9b830d924c9c7e3c1f17a395d8f4"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#ab6bd9b830d924c9c7e3c1f17a395d8f4">encoder_listencode_list</a> (<a class="el" href="__speedups_8c.html#abec2d9406356d8f5bcfb5caa4bf75c6b">PyEncoderObject</a> *s, <a class="el" href="struct_j_s_o_n___accu.html">JSON_Accu</a> *rval, PyObject *seq, Py_ssize_t indent_level)</td></tr>
<tr class="separator:ab6bd9b830d924c9c7e3c1f17a395d8f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2b4fa089f13d4c4eccdc8082328908ba"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a2b4fa089f13d4c4eccdc8082328908ba">encoder_listencode_obj</a> (<a class="el" href="__speedups_8c.html#abec2d9406356d8f5bcfb5caa4bf75c6b">PyEncoderObject</a> *s, <a class="el" href="struct_j_s_o_n___accu.html">JSON_Accu</a> *rval, PyObject *obj, Py_ssize_t indent_level)</td></tr>
<tr class="separator:a2b4fa089f13d4c4eccdc8082328908ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3c78c363f46a9e5110faab86866c156d"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a3c78c363f46a9e5110faab86866c156d">encoder_listencode_dict</a> (<a class="el" href="__speedups_8c.html#abec2d9406356d8f5bcfb5caa4bf75c6b">PyEncoderObject</a> *s, <a class="el" href="struct_j_s_o_n___accu.html">JSON_Accu</a> *rval, PyObject *dct, Py_ssize_t indent_level)</td></tr>
<tr class="separator:a3c78c363f46a9e5110faab86866c156d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af52ae4a0c5c60f9066b287b488c4daf1"><td class="memItemLeft" align="right" valign="top">static PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#af52ae4a0c5c60f9066b287b488c4daf1">_encoded_const</a> (PyObject *obj)</td></tr>
<tr class="separator:af52ae4a0c5c60f9066b287b488c4daf1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3e13fe8ef6aab324bd54c252a2e63566"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a3e13fe8ef6aab324bd54c252a2e63566">raise_errmsg</a> (char *msg, PyObject *s, Py_ssize_t end)</td></tr>
<tr class="separator:a3e13fe8ef6aab324bd54c252a2e63566"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0274b5db1f020ae0a96d23d5d9dacaa7"><td class="memItemLeft" align="right" valign="top">static PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a0274b5db1f020ae0a96d23d5d9dacaa7">encoder_encode_string</a> (<a class="el" href="__speedups_8c.html#abec2d9406356d8f5bcfb5caa4bf75c6b">PyEncoderObject</a> *s, PyObject *obj)</td></tr>
<tr class="separator:a0274b5db1f020ae0a96d23d5d9dacaa7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af5fb9b81b5c5f04a3308f626d593d865"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#af5fb9b81b5c5f04a3308f626d593d865">_convertPyInt_AsSsize_t</a> (PyObject *o, Py_ssize_t *size_ptr)</td></tr>
<tr class="separator:af5fb9b81b5c5f04a3308f626d593d865"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa9d4626b1d5edb860e0bbf8027ddf5f"><td class="memItemLeft" align="right" valign="top">static PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#aaa9d4626b1d5edb860e0bbf8027ddf5f">_convertPyInt_FromSsize_t</a> (Py_ssize_t *size_ptr)</td></tr>
<tr class="separator:aaa9d4626b1d5edb860e0bbf8027ddf5f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a74b72e04119ce5883d7939b2d5becb7b"><td class="memItemLeft" align="right" valign="top">static PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a74b72e04119ce5883d7939b2d5becb7b">encoder_encode_float</a> (<a class="el" href="__speedups_8c.html#abec2d9406356d8f5bcfb5caa4bf75c6b">PyEncoderObject</a> *s, PyObject *obj)</td></tr>
<tr class="separator:a74b72e04119ce5883d7939b2d5becb7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aae66ee7a9e53739ded6df309f66bb8fc"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#aae66ee7a9e53739ded6df309f66bb8fc">_is_namedtuple</a> (PyObject *obj)</td></tr>
<tr class="separator:aae66ee7a9e53739ded6df309f66bb8fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6bd75aab534508e354bab390e4dd4e11"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a6bd75aab534508e354bab390e4dd4e11">_has_for_json_hook</a> (PyObject *obj)</td></tr>
<tr class="separator:a6bd75aab534508e354bab390e4dd4e11"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a54392d48d3d840c20e2f7e7d3eda8d8b"><td class="memItemLeft" align="right" valign="top">static PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a54392d48d3d840c20e2f7e7d3eda8d8b">moduleinit</a> (void)</td></tr>
<tr class="separator:a54392d48d3d840c20e2f7e7d3eda8d8b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa4756a4aa39a5d484e4c3ec42f47a38e"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#aa4756a4aa39a5d484e4c3ec42f47a38e">flush_accumulator</a> (<a class="el" href="struct_j_s_o_n___accu.html">JSON_Accu</a> *acc)</td></tr>
<tr class="separator:aa4756a4aa39a5d484e4c3ec42f47a38e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7c78c2b2683a7958e2b73b953dab2e76"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a7c78c2b2683a7958e2b73b953dab2e76">IS_DIGIT</a> (<a class="el" href="__speedups_8c.html#ae448d012a863108818f3bf0964d25d14">JSON_UNICHR</a> c)</td></tr>
<tr class="separator:a7c78c2b2683a7958e2b73b953dab2e76"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af4d02204ac526f184882570f8d8a242d"><td class="memItemLeft" align="right" valign="top">static PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#af4d02204ac526f184882570f8d8a242d">encoder_dict_iteritems</a> (<a class="el" href="__speedups_8c.html#abec2d9406356d8f5bcfb5caa4bf75c6b">PyEncoderObject</a> *s, PyObject *dct)</td></tr>
<tr class="separator:af4d02204ac526f184882570f8d8a242d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac5fc57fadb897b00bdfd8cc69afbf25b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#ac5fc57fadb897b00bdfd8cc69afbf25b">PyDoc_STRVAR</a> (pydoc_scanstring, &quot;scanstring(basestring, end, encoding, strict=True) -&gt; (str, end)\n&quot; &quot;\n&quot; &quot;Scan the string s for a JSON string. End is the index of the\n&quot; &quot;character in s after the quote that started the JSON string.\n&quot; &quot;Unescapes all valid JSON string escape sequences and raises ValueError\n&quot; &quot;on attempt to decode an invalid string. If strict is False then literal\n&quot; &quot;control characters are allowed in the string.\n&quot; &quot;\n&quot; &quot;Returns a tuple of the decoded string and the index of the character in s\n&quot; &quot;after the end quote.&quot;)</td></tr>
<tr class="separator:ac5fc57fadb897b00bdfd8cc69afbf25b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a31e3c944e96bede0d6669e634661694b"><td class="memItemLeft" align="right" valign="top">static PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a31e3c944e96bede0d6669e634661694b">py_scanstring</a> (PyObject *self <a class="el" href="__speedups_8c.html#addf5ec070e9499d36b7f2009ce736076">UNUSED</a>, PyObject *args)</td></tr>
<tr class="separator:a31e3c944e96bede0d6669e634661694b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a757d9040b5d08cb3c972301986c2f080"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a757d9040b5d08cb3c972301986c2f080">PyDoc_STRVAR</a> (pydoc_encode_basestring_ascii, &quot;encode_basestring_ascii(basestring) -&gt; str\n&quot; &quot;\n&quot; &quot;Return an ASCII-only JSON representation of a Python string&quot;)</td></tr>
<tr class="separator:a757d9040b5d08cb3c972301986c2f080"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af1c672b46108c48888c1b03d4e7637fa"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#af1c672b46108c48888c1b03d4e7637fa">scanner_traverse</a> (PyObject *self, visitproc visit, void *arg)</td></tr>
<tr class="separator:af1c672b46108c48888c1b03d4e7637fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9169d64638ad097a071a1c37a79165be"><td class="memItemLeft" align="right" valign="top">static PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a9169d64638ad097a071a1c37a79165be">_parse_object_unicode</a> (<a class="el" href="__speedups_8c.html#ac4e4af138e4ec83c976c0757eeb0bf31">PyScannerObject</a> *s, PyObject *pystr, Py_ssize_t idx, Py_ssize_t *next_idx_ptr)</td></tr>
<tr class="separator:a9169d64638ad097a071a1c37a79165be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af58cc135cdb5c95797c7d36216c0f6a4"><td class="memItemLeft" align="right" valign="top">static PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#af58cc135cdb5c95797c7d36216c0f6a4">_parse_array_str</a> (<a class="el" href="__speedups_8c.html#ac4e4af138e4ec83c976c0757eeb0bf31">PyScannerObject</a> *s, PyObject *pystr, Py_ssize_t idx, Py_ssize_t *next_idx_ptr)</td></tr>
<tr class="separator:af58cc135cdb5c95797c7d36216c0f6a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3d59f53e34192efe682d8dacbd2e5ff9"><td class="memItemLeft" align="right" valign="top">static PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a3d59f53e34192efe682d8dacbd2e5ff9">_parse_array_unicode</a> (<a class="el" href="__speedups_8c.html#ac4e4af138e4ec83c976c0757eeb0bf31">PyScannerObject</a> *s, PyObject *pystr, Py_ssize_t idx, Py_ssize_t *next_idx_ptr)</td></tr>
<tr class="separator:a3d59f53e34192efe682d8dacbd2e5ff9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a92321b2b629ab28559a8d78db1ce0667"><td class="memItemLeft" align="right" valign="top">static PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a92321b2b629ab28559a8d78db1ce0667">_parse_constant</a> (<a class="el" href="__speedups_8c.html#ac4e4af138e4ec83c976c0757eeb0bf31">PyScannerObject</a> *s, PyObject *constant, Py_ssize_t idx, Py_ssize_t *next_idx_ptr)</td></tr>
<tr class="separator:a92321b2b629ab28559a8d78db1ce0667"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a32472fbe432c1f980d8f039668d254d1"><td class="memItemLeft" align="right" valign="top">static PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a32472fbe432c1f980d8f039668d254d1">_match_number_str</a> (<a class="el" href="__speedups_8c.html#ac4e4af138e4ec83c976c0757eeb0bf31">PyScannerObject</a> *s, PyObject *pystr, Py_ssize_t start, Py_ssize_t *next_idx_ptr)</td></tr>
<tr class="separator:a32472fbe432c1f980d8f039668d254d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad941962e63db6f7eca91204cf6bff7b4"><td class="memItemLeft" align="right" valign="top">static PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#ad941962e63db6f7eca91204cf6bff7b4">_match_number_unicode</a> (<a class="el" href="__speedups_8c.html#ac4e4af138e4ec83c976c0757eeb0bf31">PyScannerObject</a> *s, PyObject *pystr, Py_ssize_t start, Py_ssize_t *next_idx_ptr)</td></tr>
<tr class="separator:ad941962e63db6f7eca91204cf6bff7b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a49d92b59ab812fa6502cd1a33b30080b"><td class="memItemLeft" align="right" valign="top">static PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a49d92b59ab812fa6502cd1a33b30080b">scanner_call</a> (PyObject *self, PyObject *args, PyObject *kwds)</td></tr>
<tr class="separator:a49d92b59ab812fa6502cd1a33b30080b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6baeaa0979b39e0a5730b3d303150d2a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a6baeaa0979b39e0a5730b3d303150d2a">PyDoc_STRVAR</a> (scanner_doc, &quot;JSON scanner object&quot;)</td></tr>
<tr class="separator:a6baeaa0979b39e0a5730b3d303150d2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6829e670dee627574938ea966818cbb5"><td class="memItemLeft" align="right" valign="top">static PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a6829e670dee627574938ea966818cbb5">encoder_call</a> (PyObject *self, PyObject *args, PyObject *kwds)</td></tr>
<tr class="separator:a6829e670dee627574938ea966818cbb5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a50cb3539a0366b7feb2c33cffe511035"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a50cb3539a0366b7feb2c33cffe511035">_steal_accumulate</a> (<a class="el" href="struct_j_s_o_n___accu.html">JSON_Accu</a> *accu, PyObject *stolen)</td></tr>
<tr class="separator:a50cb3539a0366b7feb2c33cffe511035"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a86a4e7c18c26daa0b03034b6e906bd9f"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a86a4e7c18c26daa0b03034b6e906bd9f">encoder_traverse</a> (PyObject *self, visitproc visit, void *arg)</td></tr>
<tr class="separator:a86a4e7c18c26daa0b03034b6e906bd9f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae072d73c9fac2c803791ffb0ece2cfb5"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#ae072d73c9fac2c803791ffb0ece2cfb5">PyDoc_STRVAR</a> (encoder_doc, &quot;_iterencode(obj, _current_indent_level) -&gt; iterable&quot;)</td></tr>
<tr class="separator:ae072d73c9fac2c803791ffb0ece2cfb5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2342db6b7ba9bdfa0a4ca746285e7abf"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a2342db6b7ba9bdfa0a4ca746285e7abf">PyDoc_STRVAR</a> (module_doc, &quot;simplejson speedups\n&quot;)</td></tr>
<tr class="separator:a2342db6b7ba9bdfa0a4ca746285e7abf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3ba489d44ccf95839b424401aba6e4d4"><td class="memItemLeft" align="right" valign="top">PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a3ba489d44ccf95839b424401aba6e4d4">import_dependency</a> (char *module_name, char *attr_name)</td></tr>
<tr class="separator:a3ba489d44ccf95839b424401aba6e4d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc9c4f4ee66381105c30675157f5ef2b"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#afc9c4f4ee66381105c30675157f5ef2b">init_constants</a> (void)</td></tr>
<tr class="separator:afc9c4f4ee66381105c30675157f5ef2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a14fa445552af57d194ec6283f7348d4a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a14fa445552af57d194ec6283f7348d4a">init_speedups</a> (void)</td></tr>
<tr class="separator:a14fa445552af57d194ec6283f7348d4a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:a22b3893d1f3bd821f5a5b71750b4dc27"><td class="memItemLeft" align="right" valign="top">static PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a22b3893d1f3bd821f5a5b71750b4dc27">JSON_Infinity</a> = NULL</td></tr>
<tr class="separator:a22b3893d1f3bd821f5a5b71750b4dc27"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aded69c06b6382fdb592eac6b3c9c9ee8"><td class="memItemLeft" align="right" valign="top">static PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#aded69c06b6382fdb592eac6b3c9c9ee8">JSON_NegInfinity</a> = NULL</td></tr>
<tr class="separator:aded69c06b6382fdb592eac6b3c9c9ee8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aed398e7e3d25400ae3362a8cc1b35a04"><td class="memItemLeft" align="right" valign="top">static PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#aed398e7e3d25400ae3362a8cc1b35a04">JSON_NaN</a> = NULL</td></tr>
<tr class="separator:aed398e7e3d25400ae3362a8cc1b35a04"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a86832f780d45a3948339091993bdbb08"><td class="memItemLeft" align="right" valign="top">static PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a86832f780d45a3948339091993bdbb08">JSON_EmptyUnicode</a> = NULL</td></tr>
<tr class="separator:a86832f780d45a3948339091993bdbb08"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a02400a7ca0b392ea50e9fa86a0ca0ca8"><td class="memItemLeft" align="right" valign="top">static PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a02400a7ca0b392ea50e9fa86a0ca0ca8">JSON_EmptyStr</a> = NULL</td></tr>
<tr class="separator:a02400a7ca0b392ea50e9fa86a0ca0ca8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1d3fa040db9ebdee5fa0f12a5cc9ea6b"><td class="memItemLeft" align="right" valign="top">static PyTypeObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a1d3fa040db9ebdee5fa0f12a5cc9ea6b">PyScannerType</a></td></tr>
<tr class="separator:a1d3fa040db9ebdee5fa0f12a5cc9ea6b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a66a77fa9007796908054c71048190619"><td class="memItemLeft" align="right" valign="top">static PyTypeObject&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a66a77fa9007796908054c71048190619">PyEncoderType</a></td></tr>
<tr class="separator:a66a77fa9007796908054c71048190619"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9d1c3d1cd18597b5ba3447f1047ceb88"><td class="memItemLeft" align="right" valign="top">static PyMemberDef&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a9d1c3d1cd18597b5ba3447f1047ceb88">scanner_members</a> []</td></tr>
<tr class="separator:a9d1c3d1cd18597b5ba3447f1047ceb88"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad07b396c97e10d72c473876cb7997c57"><td class="memItemLeft" align="right" valign="top">static PyMemberDef&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#ad07b396c97e10d72c473876cb7997c57">encoder_members</a> []</td></tr>
<tr class="separator:ad07b396c97e10d72c473876cb7997c57"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac47df7ba81bad8ea5cc337dee0577292"><td class="memItemLeft" align="right" valign="top">static PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#ac47df7ba81bad8ea5cc337dee0577292">RawJSONType</a> = NULL</td></tr>
<tr class="separator:ac47df7ba81bad8ea5cc337dee0577292"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a693b9426b0345b5fb67a334f0c3ff96a"><td class="memItemLeft" align="right" valign="top">static PyObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a693b9426b0345b5fb67a334f0c3ff96a">JSONDecodeError</a> = NULL</td></tr>
<tr class="separator:a693b9426b0345b5fb67a334f0c3ff96a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a54ba4a26b057386db159d099722551d0"><td class="memItemLeft" align="right" valign="top">static PyMethodDef&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="__speedups_8c.html#a54ba4a26b057386db159d099722551d0">speedups_methods</a> []</td></tr>
<tr class="separator:a54ba4a26b057386db159d099722551d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a id="a513bffd6d153ccc11531f1ac757f0a95"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a513bffd6d153ccc11531f1ac757f0a95">&#9670;&nbsp;</a></span>APPEND_OLD_CHUNK</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define APPEND_OLD_CHUNK</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">    <span class="keywordflow">if</span> (chunk != NULL) { \</div>
<div class="line">        if (chunks == NULL) { \</div>
<div class="line">            chunks = PyList_New(0); \</div>
<div class="line">            if (chunks == NULL) { \</div>
<div class="line">                goto bail; \</div>
<div class="line">            } \</div>
<div class="line">        } \</div>
<div class="line">        if (PyList_Append(chunks, chunk)) { \</div>
<div class="line">            goto bail; \</div>
<div class="line">        } \</div>
<div class="line">        Py_CLEAR(chunk); \</div>
<div class="line">    }</div>
</div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00828">828</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>

</div>
</div>
<a id="a25f87d76c9037b0607adb59fe96aee4f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a25f87d76c9037b0607adb59fe96aee4f">&#9670;&nbsp;</a></span>DEFAULT_ENCODING</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DEFAULT_ENCODING&#160;&#160;&#160;&quot;utf-8&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00065">65</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>

</div>
</div>
<a id="aadda6afbf6b7df04183f4f5fd7860daa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aadda6afbf6b7df04183f4f5fd7860daa">&#9670;&nbsp;</a></span>ERR_ARRAY_DELIMITER</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ERR_ARRAY_DELIMITER&#160;&#160;&#160;&quot;Expecting ',' delimiter or ']'&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00101">101</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>

</div>
</div>
<a id="acb8e3f49047213670adf5e4fa0bd5dbb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acb8e3f49047213670adf5e4fa0bd5dbb">&#9670;&nbsp;</a></span>ERR_ARRAY_VALUE_FIRST</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ERR_ARRAY_VALUE_FIRST&#160;&#160;&#160;&quot;Expecting value or ']'&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00102">102</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>

</div>
</div>
<a id="a78a81355bf9db7c65face424e2567981"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a78a81355bf9db7c65face424e2567981">&#9670;&nbsp;</a></span>ERR_EXPECTING_VALUE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ERR_EXPECTING_VALUE&#160;&#160;&#160;&quot;Expecting value&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00100">100</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>

</div>
</div>
<a id="ad4579d187da62c06068f85a5b53d7233"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad4579d187da62c06068f85a5b53d7233">&#9670;&nbsp;</a></span>ERR_OBJECT_DELIMITER</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ERR_OBJECT_DELIMITER&#160;&#160;&#160;&quot;Expecting ',' delimiter or '}'&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00103">103</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>

</div>
</div>
<a id="afd6d794e42a6aff063850f862acfd43d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afd6d794e42a6aff063850f862acfd43d">&#9670;&nbsp;</a></span>ERR_OBJECT_PROPERTY</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ERR_OBJECT_PROPERTY&#160;&#160;&#160;&quot;Expecting property name enclosed in double quotes&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00104">104</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>

</div>
</div>
<a id="ac5bb89e21695eb7d7549f874e7429d5e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac5bb89e21695eb7d7549f874e7429d5e">&#9670;&nbsp;</a></span>ERR_OBJECT_PROPERTY_DELIMITER</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ERR_OBJECT_PROPERTY_DELIMITER&#160;&#160;&#160;&quot;Expecting ':' delimiter&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00106">106</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>

</div>
</div>
<a id="ae2b68ecd1de29000b866a548ce8377d8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae2b68ecd1de29000b866a548ce8377d8">&#9670;&nbsp;</a></span>ERR_OBJECT_PROPERTY_FIRST</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ERR_OBJECT_PROPERTY_FIRST&#160;&#160;&#160;&quot;Expecting property name enclosed in double quotes or '}'&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00105">105</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>

</div>
</div>
<a id="a6aefa54ab124a3fa2db94bdbfed66764"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6aefa54ab124a3fa2db94bdbfed66764">&#9670;&nbsp;</a></span>ERR_STRING_CONTROL</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ERR_STRING_CONTROL&#160;&#160;&#160;&quot;Invalid control character %r at&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00108">108</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>

</div>
</div>
<a id="a6ca9dc6aa245820907cba9a0cad35345"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6ca9dc6aa245820907cba9a0cad35345">&#9670;&nbsp;</a></span>ERR_STRING_ESC1</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ERR_STRING_ESC1&#160;&#160;&#160;&quot;Invalid \\X escape sequence %r&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00109">109</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>

</div>
</div>
<a id="ab763eacf7cb3c009cdd88f8e85037ca7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab763eacf7cb3c009cdd88f8e85037ca7">&#9670;&nbsp;</a></span>ERR_STRING_ESC4</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ERR_STRING_ESC4&#160;&#160;&#160;&quot;Invalid \\uXXXX escape sequence&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00110">110</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>

</div>
</div>
<a id="adeddc77cb8de778a120a31f330d86bd3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adeddc77cb8de778a120a31f330d86bd3">&#9670;&nbsp;</a></span>ERR_STRING_UNTERMINATED</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ERR_STRING_UNTERMINATED&#160;&#160;&#160;&quot;Unterminated string starting at&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00107">107</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>

</div>
</div>
<a id="a8e0cab4dcc3ef592793ac045edcd6344"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8e0cab4dcc3ef592793ac045edcd6344">&#9670;&nbsp;</a></span>IS_WHITESPACE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define IS_WHITESPACE</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">c</td><td>)</td>
          <td>&#160;&#160;&#160;(((c) == ' ') || ((c) == '\t') || ((c) == '\n') || ((c) == '\r'))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00256">256</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>

</div>
</div>
<a id="a073d3567fa1c710ebf5fc91e6879d3e3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a073d3567fa1c710ebf5fc91e6879d3e3">&#9670;&nbsp;</a></span>JSON_ALLOW_NAN</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_ALLOW_NAN&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00072">72</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>

</div>
</div>
<a id="a576dc62ade997481184a8c49d1b9daf9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a576dc62ade997481184a8c49d1b9daf9">&#9670;&nbsp;</a></span>JSON_IGNORE_NAN</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_IGNORE_NAN&#160;&#160;&#160;2</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00073">73</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>

</div>
</div>
<a id="a083b0f22bd864838242595c9f7b3a159"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a083b0f22bd864838242595c9f7b3a159">&#9670;&nbsp;</a></span>JSON_InternFromString</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_InternFromString&#160;&#160;&#160;PyString_InternFromString</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00025">25</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>

</div>
</div>
<a id="ae448d012a863108818f3bf0964d25d14"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae448d012a863108818f3bf0964d25d14">&#9670;&nbsp;</a></span>JSON_UNICHR</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_UNICHR&#160;&#160;&#160;Py_UNICODE</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00024">24</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>

</div>
</div>
<a id="a05526476bd239e1af9177e92d2e90c6a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a05526476bd239e1af9177e92d2e90c6a">&#9670;&nbsp;</a></span>MIN_EXPANSION</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define MIN_EXPANSION&#160;&#160;&#160;6</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00258">258</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>

</div>
</div>
<a id="ae47426e18de5a07647f8e2ce17122ddf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae47426e18de5a07647f8e2ce17122ddf">&#9670;&nbsp;</a></span>PY2_UNUSED</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define PY2_UNUSED&#160;&#160;&#160;<a class="el" href="__speedups_8c.html#addf5ec070e9499d36b7f2009ce736076">UNUSED</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00016">16</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>

</div>
</div>
<a id="a85b209bcae52fd9c046639e3c4623d80"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a85b209bcae52fd9c046639e3c4623d80">&#9670;&nbsp;</a></span>PY3_UNUSED</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define PY3_UNUSED</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00017">17</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>

</div>
</div>
<a id="a1ea4afed41d83b1e1d991de286b4a79f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1ea4afed41d83b1e1d991de286b4a79f">&#9670;&nbsp;</a></span>Py_SIZE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define Py_SIZE</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">ob</td><td>)</td>
          <td>&#160;&#160;&#160;(((PyVarObject*)(ob))-&gt;ob_size)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00052">52</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>

</div>
</div>
<a id="a02507aa5ff002289d6f1ad2e93351b8a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a02507aa5ff002289d6f1ad2e93351b8a">&#9670;&nbsp;</a></span>Py_TYPE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define Py_TYPE</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">ob</td><td>)</td>
          <td>&#160;&#160;&#160;(((PyObject*)(ob))-&gt;ob_type)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00049">49</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>

</div>
</div>
<a id="a4c233ebc44c49be64dfad8fd8675535e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4c233ebc44c49be64dfad8fd8675535e">&#9670;&nbsp;</a></span>PyBytes_Check</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define PyBytes_Check&#160;&#160;&#160;PyString_Check</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00018">18</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>

</div>
</div>
<a id="a978492ac22dc21ec610142ab86c2438f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a978492ac22dc21ec610142ab86c2438f">&#9670;&nbsp;</a></span>PyEncoder_Check</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define PyEncoder_Check</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">op</td><td>)</td>
          <td>&#160;&#160;&#160;PyObject_TypeCheck(op, &amp;<a class="el" href="__speedups_8c.html#a66a77fa9007796908054c71048190619">PyEncoderType</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00069">69</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>

</div>
</div>
<a id="a904a3fa54a40dac86c61924c28564cd6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a904a3fa54a40dac86c61924c28564cd6">&#9670;&nbsp;</a></span>PyEncoder_CheckExact</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define PyEncoder_CheckExact</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">op</td><td>)</td>
          <td>&#160;&#160;&#160;(<a class="el" href="__speedups_8c.html#a02507aa5ff002289d6f1ad2e93351b8a">Py_TYPE</a>(op) == &amp;<a class="el" href="__speedups_8c.html#a66a77fa9007796908054c71048190619">PyEncoderType</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00070">70</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>

</div>
</div>
<a id="ac3942d436ee1a125b6e9b6c658e24b69"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac3942d436ee1a125b6e9b6c658e24b69">&#9670;&nbsp;</a></span>PyOS_string_to_double</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define PyOS_string_to_double&#160;&#160;&#160;<a class="el" href="__speedups_8c.html#a73bb178937807945cf00dc47af364103">json_PyOS_string_to_double</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00030">30</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>

</div>
</div>
<a id="ae47f16b674b1b8d6c7b08cfb440d8d86"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae47f16b674b1b8d6c7b08cfb440d8d86">&#9670;&nbsp;</a></span>PyScanner_Check</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define PyScanner_Check</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">op</td><td>)</td>
          <td>&#160;&#160;&#160;PyObject_TypeCheck(op, &amp;<a class="el" href="__speedups_8c.html#a1d3fa040db9ebdee5fa0f12a5cc9ea6b">PyScannerType</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00067">67</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>

</div>
</div>
<a id="af3d809b612db786447a8f171dd877ad9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af3d809b612db786447a8f171dd877ad9">&#9670;&nbsp;</a></span>PyScanner_CheckExact</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define PyScanner_CheckExact</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">op</td><td>)</td>
          <td>&#160;&#160;&#160;(<a class="el" href="__speedups_8c.html#a02507aa5ff002289d6f1ad2e93351b8a">Py_TYPE</a>(op) == &amp;<a class="el" href="__speedups_8c.html#a1d3fa040db9ebdee5fa0f12a5cc9ea6b">PyScannerType</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00068">68</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>

</div>
</div>
<a id="a7cd775831796f46f0be25d27ffc1b33a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7cd775831796f46f0be25d27ffc1b33a">&#9670;&nbsp;</a></span>PyUnicode_DATA</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define PyUnicode_DATA</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">obj</td><td>)</td>
          <td>&#160;&#160;&#160;((void *)(PyUnicode_AS_UNICODE(obj)))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00021">21</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>

</div>
</div>
<a id="adde0c6da8ef3f8876785ddc97c606bcd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adde0c6da8ef3f8876785ddc97c606bcd">&#9670;&nbsp;</a></span>PyUnicode_GET_LENGTH</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define PyUnicode_GET_LENGTH&#160;&#160;&#160;PyUnicode_GET_SIZE</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00023">23</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>

</div>
</div>
<a id="ac456dde2b770661536c748d06da38415"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac456dde2b770661536c748d06da38415">&#9670;&nbsp;</a></span>PyUnicode_KIND</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define PyUnicode_KIND</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">obj</td><td>)</td>
          <td>&#160;&#160;&#160;(sizeof(Py_UNICODE))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00020">20</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>

</div>
</div>
<a id="acc1c71e71392eabf395e1f34d5b74ed3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acc1c71e71392eabf395e1f34d5b74ed3">&#9670;&nbsp;</a></span>PyUnicode_READ</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define PyUnicode_READ</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">kind, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">data, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">index&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;((<a class="el" href="__speedups_8c.html#ae448d012a863108818f3bf0964d25d14">JSON_UNICHR</a>)((const Py_UNICODE *)(data))[(index)])</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00022">22</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>

</div>
</div>
<a id="a0914ebfd7f8384c171ec51f8ecb17f56"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0914ebfd7f8384c171ec51f8ecb17f56">&#9670;&nbsp;</a></span>PyUnicode_READY</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define PyUnicode_READY</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">obj</td><td>)</td>
          <td>&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00019">19</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>

</div>
</div>
<a id="af7bf798fd1fb10467244bfb9d0dc12d5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af7bf798fd1fb10467244bfb9d0dc12d5">&#9670;&nbsp;</a></span>PyVarObject_HEAD_INIT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define PyVarObject_HEAD_INIT</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">type, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">size&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;PyObject_HEAD_INIT(type) size,</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00055">55</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>

</div>
</div>
<a id="ada6161c61f96748ef52f9c6547431bc4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ada6161c61f96748ef52f9c6547431bc4">&#9670;&nbsp;</a></span>S_CHAR</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define S_CHAR</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">c</td><td>)</td>
          <td>&#160;&#160;&#160;(c &gt;= ' ' &amp;&amp; c &lt;= '~' &amp;&amp; c != '\\' &amp;&amp; c != '&quot;')</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00255">255</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>

</div>
</div>
<a id="addf5ec070e9499d36b7f2009ce736076"></a>
<h2 class="memtitle"><span class="permalink"><a href="#addf5ec070e9499d36b7f2009ce736076">&#9670;&nbsp;</a></span>UNUSED</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define UNUSED</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00062">62</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>

</div>
</div>
<h2 class="groupheader">Typedef Documentation</h2>
<a id="abec2d9406356d8f5bcfb5caa4bf75c6b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abec2d9406356d8f5bcfb5caa4bf75c6b">&#9670;&nbsp;</a></span>PyEncoderObject</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="struct___py_encoder_object.html">_PyEncoderObject</a> <a class="el" href="__speedups_8c.html#abec2d9406356d8f5bcfb5caa4bf75c6b">PyEncoderObject</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ac4e4af138e4ec83c976c0757eeb0bf31"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac4e4af138e4ec83c976c0757eeb0bf31">&#9670;&nbsp;</a></span>PyScannerObject</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="struct___py_scanner_object.html">_PyScannerObject</a> <a class="el" href="__speedups_8c.html#ac4e4af138e4ec83c976c0757eeb0bf31">PyScannerObject</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a id="a038423a712f553f80feb12b6ea2f7503"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a038423a712f553f80feb12b6ea2f7503">&#9670;&nbsp;</a></span>_build_rval_index_tuple()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static PyObject * _build_rval_index_tuple </td>
          <td>(</td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>rval</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Py_ssize_t&#160;</td>
          <td class="paramname"><em>idx</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00800">800</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_a038423a712f553f80feb12b6ea2f7503_icgraph.png" border="0" usemap="#__speedups_8c_a038423a712f553f80feb12b6ea2f7503_icgraph" alt=""/></div>
<map name="__speedups_8c_a038423a712f553f80feb12b6ea2f7503_icgraph" id="__speedups_8c_a038423a712f553f80feb12b6ea2f7503_icgraph">
<area shape="rect" title=" " alt="" coords="165,31,341,57"/>
<area shape="rect" href="__speedups_8c.html#a31e3c944e96bede0d6669e634661694b" title=" " alt="" coords="5,5,117,32"/>
<area shape="rect" href="__speedups_8c.html#a49d92b59ab812fa6502cd1a33b30080b" title=" " alt="" coords="10,56,113,83"/>
</map>
</div>

</div>
</div>
<a id="af5fb9b81b5c5f04a3308f626d593d865"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af5fb9b81b5c5f04a3308f626d593d865">&#9670;&nbsp;</a></span>_convertPyInt_AsSsize_t()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static int _convertPyInt_AsSsize_t </td>
          <td>(</td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>o</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Py_ssize_t *&#160;</td>
          <td class="paramname"><em>size_ptr</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00414">414</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_af5fb9b81b5c5f04a3308f626d593d865_icgraph.png" border="0" usemap="#__speedups_8c_af5fb9b81b5c5f04a3308f626d593d865_icgraph" alt=""/></div>
<map name="__speedups_8c_af5fb9b81b5c5f04a3308f626d593d865_icgraph" id="__speedups_8c_af5fb9b81b5c5f04a3308f626d593d865_icgraph">
<area shape="rect" title=" " alt="" coords="165,56,345,83"/>
<area shape="rect" href="__speedups_8c.html#a6829e670dee627574938ea966818cbb5" title=" " alt="" coords="9,5,113,32"/>
<area shape="rect" href="__speedups_8c.html#a31e3c944e96bede0d6669e634661694b" title=" " alt="" coords="5,56,117,83"/>
<area shape="rect" href="__speedups_8c.html#a49d92b59ab812fa6502cd1a33b30080b" title=" " alt="" coords="10,107,113,133"/>
</map>
</div>

</div>
</div>
<a id="aaa9d4626b1d5edb860e0bbf8027ddf5f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaa9d4626b1d5edb860e0bbf8027ddf5f">&#9670;&nbsp;</a></span>_convertPyInt_FromSsize_t()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static PyObject * _convertPyInt_FromSsize_t </td>
          <td>(</td>
          <td class="paramtype">Py_ssize_t *&#160;</td>
          <td class="paramname"><em>size_ptr</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00424">424</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_aaa9d4626b1d5edb860e0bbf8027ddf5f_icgraph.png" border="0" usemap="#__speedups_8c_aaa9d4626b1d5edb860e0bbf8027ddf5f_icgraph" alt=""/></div>
<map name="__speedups_8c_aaa9d4626b1d5edb860e0bbf8027ddf5f_icgraph" id="__speedups_8c_aaa9d4626b1d5edb860e0bbf8027ddf5f_icgraph">
<area shape="rect" title=" " alt="" coords="808,215,1005,241"/>
<area shape="rect" href="__speedups_8c.html#a3e13fe8ef6aab324bd54c252a2e63566" title=" " alt="" coords="653,215,760,241"/>
<area shape="rect" href="__speedups_8c.html#a32472fbe432c1f980d8f039668d254d1" title=" " alt="" coords="437,88,588,115"/>
<area shape="rect" href="__speedups_8c.html#ad64ff4df1dda78baf969ceffc4ef58e1" title=" " alt="" coords="241,88,355,115"/>
<area shape="rect" href="__speedups_8c.html#af58cc135cdb5c95797c7d36216c0f6a4" title=" " alt="" coords="25,88,156,115"/>
<area shape="rect" href="__speedups_8c.html#a2d10b90f25ed93fc953b4ab9ad8bc9bb" title=" " alt="" coords="23,139,159,165"/>
<area shape="rect" href="__speedups_8c.html#ad941962e63db6f7eca91204cf6bff7b4" title=" " alt="" coords="420,341,605,368"/>
<area shape="rect" href="__speedups_8c.html#a93ac28cd8a3ee3de75f2bdb8776cb12f" title=" " alt="" coords="224,341,372,368"/>
<area shape="rect" href="__speedups_8c.html#a3d59f53e34192efe682d8dacbd2e5ff9" title=" " alt="" coords="9,392,173,419"/>
<area shape="rect" href="__speedups_8c.html#a9169d64638ad097a071a1c37a79165be" title=" " alt="" coords="5,341,176,368"/>
<area shape="rect" href="__speedups_8c.html#ae88f51cfcbd94e6c549ff3f14bfe98ec" title=" " alt="" coords="456,189,569,216"/>
<area shape="rect" href="__speedups_8c.html#afaf5fb1ccba97827f82eb9111b792c3f" title=" " alt="" coords="439,240,586,267"/>
<area shape="rect" href="__speedups_8c.html#a49d92b59ab812fa6502cd1a33b30080b" title=" " alt="" coords="39,240,142,267"/>
<area shape="rect" href="__speedups_8c.html#a31e3c944e96bede0d6669e634661694b" title=" " alt="" coords="242,240,354,267"/>
</map>
</div>

</div>
</div>
<a id="af52ae4a0c5c60f9066b287b488c4daf1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af52ae4a0c5c60f9066b287b488c4daf1">&#9670;&nbsp;</a></span>_encoded_const()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static PyObject * _encoded_const </td>
          <td>(</td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>obj</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l02682">2682</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_af52ae4a0c5c60f9066b287b488c4daf1_icgraph.png" border="0" usemap="#__speedups_8c_af52ae4a0c5c60f9066b287b488c4daf1_icgraph" alt=""/></div>
<map name="__speedups_8c_af52ae4a0c5c60f9066b287b488c4daf1_icgraph" id="__speedups_8c_af52ae4a0c5c60f9066b287b488c4daf1_icgraph">
<area shape="rect" title=" " alt="" coords="889,131,1016,157"/>
<area shape="rect" href="__speedups_8c.html#a74b72e04119ce5883d7939b2d5becb7b" title=" " alt="" coords="677,131,841,157"/>
<area shape="rect" href="__speedups_8c.html#a2b4fa089f13d4c4eccdc8082328908ba" title=" " alt="" coords="455,80,629,107"/>
<area shape="rect" href="__speedups_8c.html#abe8956c24c96e64261c93441f699e021" title=" " alt="" coords="460,181,624,208"/>
<area shape="rect" href="__speedups_8c.html#a6829e670dee627574938ea966818cbb5" title=" " alt="" coords="267,5,371,32"/>
<area shape="rect" href="__speedups_8c.html#a3c78c363f46a9e5110faab86866c156d" title=" " alt="" coords="5,125,184,152"/>
<area shape="rect" href="__speedups_8c.html#ab6bd9b830d924c9c7e3c1f17a395d8f4" title=" " alt="" coords="232,131,407,157"/>
<area shape="rect" href="__speedups_8c.html#af4d02204ac526f184882570f8d8a242d" title=" " alt="" coords="234,232,405,259"/>
</map>
</div>

</div>
</div>
<a id="a6bd75aab534508e354bab390e4dd4e11"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6bd75aab534508e354bab390e4dd4e11">&#9670;&nbsp;</a></span>_has_for_json_hook()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static int _has_for_json_hook </td>
          <td>(</td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>obj</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00400">400</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_a6bd75aab534508e354bab390e4dd4e11_icgraph.png" border="0" usemap="#__speedups_8c_a6bd75aab534508e354bab390e4dd4e11_icgraph" alt=""/></div>
<map name="__speedups_8c_a6bd75aab534508e354bab390e4dd4e11_icgraph" id="__speedups_8c_a6bd75aab534508e354bab390e4dd4e11_icgraph">
<area shape="rect" title=" " alt="" coords="455,56,605,83"/>
<area shape="rect" href="__speedups_8c.html#a2b4fa089f13d4c4eccdc8082328908ba" title=" " alt="" coords="232,56,407,83"/>
<area shape="rect" href="__speedups_8c.html#a6829e670dee627574938ea966818cbb5" title=" " alt="" coords="43,5,147,32"/>
<area shape="rect" href="__speedups_8c.html#a3c78c363f46a9e5110faab86866c156d" title=" " alt="" coords="5,56,184,83"/>
<area shape="rect" href="__speedups_8c.html#ab6bd9b830d924c9c7e3c1f17a395d8f4" title=" " alt="" coords="7,107,182,133"/>
</map>
</div>

</div>
</div>
<a id="aae66ee7a9e53739ded6df309f66bb8fc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aae66ee7a9e53739ded6df309f66bb8fc">&#9670;&nbsp;</a></span>_is_namedtuple()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static int _is_namedtuple </td>
          <td>(</td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>obj</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00386">386</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_aae66ee7a9e53739ded6df309f66bb8fc_icgraph.png" border="0" usemap="#__speedups_8c_aae66ee7a9e53739ded6df309f66bb8fc_icgraph" alt=""/></div>
<map name="__speedups_8c_aae66ee7a9e53739ded6df309f66bb8fc_icgraph" id="__speedups_8c_aae66ee7a9e53739ded6df309f66bb8fc_icgraph">
<area shape="rect" title=" " alt="" coords="455,56,580,83"/>
<area shape="rect" href="__speedups_8c.html#a2b4fa089f13d4c4eccdc8082328908ba" title=" " alt="" coords="232,56,407,83"/>
<area shape="rect" href="__speedups_8c.html#a6829e670dee627574938ea966818cbb5" title=" " alt="" coords="43,5,147,32"/>
<area shape="rect" href="__speedups_8c.html#a3c78c363f46a9e5110faab86866c156d" title=" " alt="" coords="5,56,184,83"/>
<area shape="rect" href="__speedups_8c.html#ab6bd9b830d924c9c7e3c1f17a395d8f4" title=" " alt="" coords="7,107,182,133"/>
</map>
</div>

</div>
</div>
<a id="a32472fbe432c1f980d8f039668d254d1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a32472fbe432c1f980d8f039668d254d1">&#9670;&nbsp;</a></span>_match_number_str()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static PyObject* _match_number_str </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="__speedups_8c.html#ac4e4af138e4ec83c976c0757eeb0bf31">PyScannerObject</a> *&#160;</td>
          <td class="paramname"><em>s</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>pystr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Py_ssize_t&#160;</td>
          <td class="paramname"><em>start</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Py_ssize_t *&#160;</td>
          <td class="paramname"><em>next_idx_ptr</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l01862">1862</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_a32472fbe432c1f980d8f039668d254d1_cgraph.png" border="0" usemap="#__speedups_8c_a32472fbe432c1f980d8f039668d254d1_cgraph" alt=""/></div>
<map name="__speedups_8c_a32472fbe432c1f980d8f039668d254d1_cgraph" id="__speedups_8c_a32472fbe432c1f980d8f039668d254d1_cgraph">
<area shape="rect" title=" " alt="" coords="5,31,156,57"/>
<area shape="rect" href="__speedups_8c.html#a3e13fe8ef6aab324bd54c252a2e63566" title=" " alt="" coords="204,5,311,32"/>
<area shape="rect" href="namespaceaestate.html#a134bbbf29caacb0c7c996840cf7a0730" title=" " alt="" coords="205,56,310,83"/>
<area shape="rect" href="__speedups_8c.html#aaa9d4626b1d5edb860e0bbf8027ddf5f" title=" " alt="" coords="359,5,556,32"/>
</map>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_a32472fbe432c1f980d8f039668d254d1_icgraph.png" border="0" usemap="#__speedups_8c_a32472fbe432c1f980d8f039668d254d1_icgraph" alt=""/></div>
<map name="__speedups_8c_a32472fbe432c1f980d8f039668d254d1_icgraph" id="__speedups_8c_a32472fbe432c1f980d8f039668d254d1_icgraph">
<area shape="rect" title=" " alt="" coords="352,56,503,83"/>
<area shape="rect" href="__speedups_8c.html#ad64ff4df1dda78baf969ceffc4ef58e1" title=" " alt="" coords="189,56,304,83"/>
<area shape="rect" href="__speedups_8c.html#af58cc135cdb5c95797c7d36216c0f6a4" title=" " alt="" coords="8,5,139,32"/>
<area shape="rect" href="__speedups_8c.html#a2d10b90f25ed93fc953b4ab9ad8bc9bb" title=" " alt="" coords="5,56,141,83"/>
<area shape="rect" href="__speedups_8c.html#a49d92b59ab812fa6502cd1a33b30080b" title=" " alt="" coords="22,107,125,133"/>
</map>
</div>

</div>
</div>
<a id="ad941962e63db6f7eca91204cf6bff7b4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad941962e63db6f7eca91204cf6bff7b4">&#9670;&nbsp;</a></span>_match_number_unicode()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static PyObject* _match_number_unicode </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="__speedups_8c.html#ac4e4af138e4ec83c976c0757eeb0bf31">PyScannerObject</a> *&#160;</td>
          <td class="paramname"><em>s</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>pystr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Py_ssize_t&#160;</td>
          <td class="paramname"><em>start</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Py_ssize_t *&#160;</td>
          <td class="paramname"><em>next_idx_ptr</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l01967">1967</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_ad941962e63db6f7eca91204cf6bff7b4_cgraph.png" border="0" usemap="#__speedups_8c_ad941962e63db6f7eca91204cf6bff7b4_cgraph" alt=""/></div>
<map name="__speedups_8c_ad941962e63db6f7eca91204cf6bff7b4_cgraph" id="__speedups_8c_ad941962e63db6f7eca91204cf6bff7b4_cgraph">
<area shape="rect" title=" " alt="" coords="5,56,191,83"/>
<area shape="rect" href="__speedups_8c.html#a7c78c2b2683a7958e2b73b953dab2e76" title=" " alt="" coords="253,5,331,32"/>
<area shape="rect" href="__speedups_8c.html#a3e13fe8ef6aab324bd54c252a2e63566" title=" " alt="" coords="239,56,345,83"/>
<area shape="rect" href="namespaceaestate.html#a134bbbf29caacb0c7c996840cf7a0730" title=" " alt="" coords="239,107,345,133"/>
<area shape="rect" href="__speedups_8c.html#aaa9d4626b1d5edb860e0bbf8027ddf5f" title=" " alt="" coords="393,56,591,83"/>
</map>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_ad941962e63db6f7eca91204cf6bff7b4_icgraph.png" border="0" usemap="#__speedups_8c_ad941962e63db6f7eca91204cf6bff7b4_icgraph" alt=""/></div>
<map name="__speedups_8c_ad941962e63db6f7eca91204cf6bff7b4_icgraph" id="__speedups_8c_ad941962e63db6f7eca91204cf6bff7b4_icgraph">
<area shape="rect" title=" " alt="" coords="420,56,605,83"/>
<area shape="rect" href="__speedups_8c.html#a93ac28cd8a3ee3de75f2bdb8776cb12f" title=" " alt="" coords="224,56,372,83"/>
<area shape="rect" href="__speedups_8c.html#a3d59f53e34192efe682d8dacbd2e5ff9" title=" " alt="" coords="9,5,173,32"/>
<area shape="rect" href="__speedups_8c.html#a9169d64638ad097a071a1c37a79165be" title=" " alt="" coords="5,56,176,83"/>
<area shape="rect" href="__speedups_8c.html#a49d92b59ab812fa6502cd1a33b30080b" title=" " alt="" coords="39,107,142,133"/>
</map>
</div>

</div>
</div>
<a id="af58cc135cdb5c95797c7d36216c0f6a4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af58cc135cdb5c95797c7d36216c0f6a4">&#9670;&nbsp;</a></span>_parse_array_str()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static PyObject* _parse_array_str </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="__speedups_8c.html#ac4e4af138e4ec83c976c0757eeb0bf31">PyScannerObject</a> *&#160;</td>
          <td class="paramname"><em>s</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>pystr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Py_ssize_t&#160;</td>
          <td class="paramname"><em>idx</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Py_ssize_t *&#160;</td>
          <td class="paramname"><em>next_idx_ptr</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l01680">1680</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_af58cc135cdb5c95797c7d36216c0f6a4_cgraph.png" border="0" usemap="#__speedups_8c_af58cc135cdb5c95797c7d36216c0f6a4_cgraph" alt=""/></div>
<map name="__speedups_8c_af58cc135cdb5c95797c7d36216c0f6a4_cgraph" id="__speedups_8c_af58cc135cdb5c95797c7d36216c0f6a4_cgraph">
<area shape="rect" title=" " alt="" coords="5,118,136,145"/>
<area shape="rect" href="__speedups_8c.html#a3e13fe8ef6aab324bd54c252a2e63566" title=" " alt="" coords="712,67,819,94"/>
<area shape="rect" href="__speedups_8c.html#ad64ff4df1dda78baf969ceffc4ef58e1" title=" " alt="" coords="184,118,299,145"/>
<area shape="rect" href="__speedups_8c.html#aaa9d4626b1d5edb860e0bbf8027ddf5f" title=" " alt="" coords="872,67,1069,94"/>
<area shape="rect" href="__speedups_8c.html#a32472fbe432c1f980d8f039668d254d1" title=" " alt="" coords="347,67,497,94"/>
<area shape="rect" href="__speedups_8c.html#a92321b2b629ab28559a8d78db1ce0667" title=" " alt="" coords="358,118,486,145"/>
<area shape="rect" href="__speedups_8c.html#a2d10b90f25ed93fc953b4ab9ad8bc9bb" title=" " alt="" coords="354,169,490,195"/>
<area shape="rect" href="__speedups_8c.html#ae88f51cfcbd94e6c549ff3f14bfe98ec" title=" " alt="" coords="545,219,659,246"/>
<area shape="rect" href="namespaceaestate.html#a134bbbf29caacb0c7c996840cf7a0730" title=" " alt="" coords="549,118,655,145"/>
<area shape="rect" href="__speedups_8c.html#a827792edb96d246ad25c9e4cea1dae3b" title=" " alt="" coords="707,219,824,246"/>
</map>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_af58cc135cdb5c95797c7d36216c0f6a4_icgraph.png" border="0" usemap="#__speedups_8c_af58cc135cdb5c95797c7d36216c0f6a4_icgraph" alt=""/></div>
<map name="__speedups_8c_af58cc135cdb5c95797c7d36216c0f6a4_icgraph" id="__speedups_8c_af58cc135cdb5c95797c7d36216c0f6a4_icgraph">
<area shape="rect" title=" " alt="" coords="352,5,483,32"/>
<area shape="rect" href="__speedups_8c.html#ad64ff4df1dda78baf969ceffc4ef58e1" title=" " alt="" coords="189,5,304,32"/>
<area shape="rect" href="__speedups_8c.html#a2d10b90f25ed93fc953b4ab9ad8bc9bb" title=" " alt="" coords="5,5,141,32"/>
<area shape="rect" href="__speedups_8c.html#a49d92b59ab812fa6502cd1a33b30080b" title=" " alt="" coords="22,56,125,83"/>
</map>
</div>

</div>
</div>
<a id="a3d59f53e34192efe682d8dacbd2e5ff9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3d59f53e34192efe682d8dacbd2e5ff9">&#9670;&nbsp;</a></span>_parse_array_unicode()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static PyObject* _parse_array_unicode </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="__speedups_8c.html#ac4e4af138e4ec83c976c0757eeb0bf31">PyScannerObject</a> *&#160;</td>
          <td class="paramname"><em>s</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>pystr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Py_ssize_t&#160;</td>
          <td class="paramname"><em>idx</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Py_ssize_t *&#160;</td>
          <td class="paramname"><em>next_idx_ptr</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l01760">1760</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_a3d59f53e34192efe682d8dacbd2e5ff9_cgraph.png" border="0" usemap="#__speedups_8c_a3d59f53e34192efe682d8dacbd2e5ff9_cgraph" alt=""/></div>
<map name="__speedups_8c_a3d59f53e34192efe682d8dacbd2e5ff9_cgraph" id="__speedups_8c_a3d59f53e34192efe682d8dacbd2e5ff9_cgraph">
<area shape="rect" title=" " alt="" coords="5,131,169,157"/>
<area shape="rect" href="__speedups_8c.html#a3e13fe8ef6aab324bd54c252a2e63566" title=" " alt="" coords="853,29,960,56"/>
<area shape="rect" href="__speedups_8c.html#a93ac28cd8a3ee3de75f2bdb8776cb12f" title=" " alt="" coords="217,131,365,157"/>
<area shape="rect" href="__speedups_8c.html#aaa9d4626b1d5edb860e0bbf8027ddf5f" title=" " alt="" coords="1020,29,1217,56"/>
<area shape="rect" href="__speedups_8c.html#ad941962e63db6f7eca91204cf6bff7b4" title=" " alt="" coords="413,80,599,107"/>
<area shape="rect" href="__speedups_8c.html#a92321b2b629ab28559a8d78db1ce0667" title=" " alt="" coords="442,131,570,157"/>
<area shape="rect" href="__speedups_8c.html#a9169d64638ad097a071a1c37a79165be" title=" " alt="" coords="421,181,591,208"/>
<area shape="rect" href="__speedups_8c.html#afaf5fb1ccba97827f82eb9111b792c3f" title=" " alt="" coords="647,232,793,259"/>
<area shape="rect" href="__speedups_8c.html#a7c78c2b2683a7958e2b73b953dab2e76" title=" " alt="" coords="681,80,759,107"/>
<area shape="rect" href="namespaceaestate.html#a134bbbf29caacb0c7c996840cf7a0730" title=" " alt="" coords="667,131,773,157"/>
<area shape="rect" href="__speedups_8c.html#afe535ba7d98d563213655191b663bd1d" title=" " alt="" coords="841,232,972,259"/>
</map>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_a3d59f53e34192efe682d8dacbd2e5ff9_icgraph.png" border="0" usemap="#__speedups_8c_a3d59f53e34192efe682d8dacbd2e5ff9_icgraph" alt=""/></div>
<map name="__speedups_8c_a3d59f53e34192efe682d8dacbd2e5ff9_icgraph" id="__speedups_8c_a3d59f53e34192efe682d8dacbd2e5ff9_icgraph">
<area shape="rect" title=" " alt="" coords="420,5,584,32"/>
<area shape="rect" href="__speedups_8c.html#a93ac28cd8a3ee3de75f2bdb8776cb12f" title=" " alt="" coords="224,5,372,32"/>
<area shape="rect" href="__speedups_8c.html#a9169d64638ad097a071a1c37a79165be" title=" " alt="" coords="5,5,176,32"/>
<area shape="rect" href="__speedups_8c.html#a49d92b59ab812fa6502cd1a33b30080b" title=" " alt="" coords="39,56,142,83"/>
</map>
</div>

</div>
</div>
<a id="a92321b2b629ab28559a8d78db1ce0667"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a92321b2b629ab28559a8d78db1ce0667">&#9670;&nbsp;</a></span>_parse_constant()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static PyObject* _parse_constant </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="__speedups_8c.html#ac4e4af138e4ec83c976c0757eeb0bf31">PyScannerObject</a> *&#160;</td>
          <td class="paramname"><em>s</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>constant</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Py_ssize_t&#160;</td>
          <td class="paramname"><em>idx</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Py_ssize_t *&#160;</td>
          <td class="paramname"><em>next_idx_ptr</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l01840">1840</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_a92321b2b629ab28559a8d78db1ce0667_icgraph.png" border="0" usemap="#__speedups_8c_a92321b2b629ab28559a8d78db1ce0667_icgraph" alt=""/></div>
<map name="__speedups_8c_a92321b2b629ab28559a8d78db1ce0667_icgraph" id="__speedups_8c_a92321b2b629ab28559a8d78db1ce0667_icgraph">
<area shape="rect" title=" " alt="" coords="420,107,548,133"/>
<area shape="rect" href="__speedups_8c.html#ad64ff4df1dda78baf969ceffc4ef58e1" title=" " alt="" coords="241,56,355,83"/>
<area shape="rect" href="__speedups_8c.html#a93ac28cd8a3ee3de75f2bdb8776cb12f" title=" " alt="" coords="224,157,372,184"/>
<area shape="rect" href="__speedups_8c.html#af58cc135cdb5c95797c7d36216c0f6a4" title=" " alt="" coords="25,5,156,32"/>
<area shape="rect" href="__speedups_8c.html#a2d10b90f25ed93fc953b4ab9ad8bc9bb" title=" " alt="" coords="23,56,159,83"/>
<area shape="rect" href="__speedups_8c.html#a49d92b59ab812fa6502cd1a33b30080b" title=" " alt="" coords="39,107,142,133"/>
<area shape="rect" href="__speedups_8c.html#a3d59f53e34192efe682d8dacbd2e5ff9" title=" " alt="" coords="9,157,173,184"/>
<area shape="rect" href="__speedups_8c.html#a9169d64638ad097a071a1c37a79165be" title=" " alt="" coords="5,208,176,235"/>
</map>
</div>

</div>
</div>
<a id="a2d10b90f25ed93fc953b4ab9ad8bc9bb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2d10b90f25ed93fc953b4ab9ad8bc9bb">&#9670;&nbsp;</a></span>_parse_object_str()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static PyObject * _parse_object_str </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="__speedups_8c.html#ac4e4af138e4ec83c976c0757eeb0bf31">PyScannerObject</a> *&#160;</td>
          <td class="paramname"><em>s</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>pystr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Py_ssize_t&#160;</td>
          <td class="paramname"><em>idx</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Py_ssize_t *&#160;</td>
          <td class="paramname"><em>next_idx_ptr</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l01355">1355</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_a2d10b90f25ed93fc953b4ab9ad8bc9bb_cgraph.png" border="0" usemap="#__speedups_8c_a2d10b90f25ed93fc953b4ab9ad8bc9bb_cgraph" alt=""/></div>
<map name="__speedups_8c_a2d10b90f25ed93fc953b4ab9ad8bc9bb_cgraph" id="__speedups_8c_a2d10b90f25ed93fc953b4ab9ad8bc9bb_cgraph">
<area shape="rect" title=" " alt="" coords="5,183,141,209"/>
<area shape="rect" href="__speedups_8c.html#a3e13fe8ef6aab324bd54c252a2e63566" title=" " alt="" coords="556,157,663,184"/>
<area shape="rect" href="__speedups_8c.html#ad64ff4df1dda78baf969ceffc4ef58e1" title=" " alt="" coords="189,157,304,184"/>
<area shape="rect" href="__speedups_8c.html#ae88f51cfcbd94e6c549ff3f14bfe98ec" title=" " alt="" coords="371,259,484,285"/>
<area shape="rect" href="__speedups_8c.html#aaa9d4626b1d5edb860e0bbf8027ddf5f" title=" " alt="" coords="716,157,913,184"/>
<area shape="rect" href="__speedups_8c.html#a32472fbe432c1f980d8f039668d254d1" title=" " alt="" coords="352,56,503,83"/>
<area shape="rect" href="__speedups_8c.html#af58cc135cdb5c95797c7d36216c0f6a4" title=" " alt="" coords="362,157,493,184"/>
<area shape="rect" href="__speedups_8c.html#a92321b2b629ab28559a8d78db1ce0667" title=" " alt="" coords="363,5,491,32"/>
<area shape="rect" href="namespaceaestate.html#a134bbbf29caacb0c7c996840cf7a0730" title=" " alt="" coords="557,56,662,83"/>
<area shape="rect" href="__speedups_8c.html#a827792edb96d246ad25c9e4cea1dae3b" title=" " alt="" coords="551,259,668,285"/>
</map>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_a2d10b90f25ed93fc953b4ab9ad8bc9bb_icgraph.png" border="0" usemap="#__speedups_8c_a2d10b90f25ed93fc953b4ab9ad8bc9bb_icgraph" alt=""/></div>
<map name="__speedups_8c_a2d10b90f25ed93fc953b4ab9ad8bc9bb_icgraph" id="__speedups_8c_a2d10b90f25ed93fc953b4ab9ad8bc9bb_icgraph">
<area shape="rect" title=" " alt="" coords="347,5,483,32"/>
<area shape="rect" href="__speedups_8c.html#ad64ff4df1dda78baf969ceffc4ef58e1" title=" " alt="" coords="184,5,299,32"/>
<area shape="rect" href="__speedups_8c.html#af58cc135cdb5c95797c7d36216c0f6a4" title=" " alt="" coords="5,5,136,32"/>
<area shape="rect" href="__speedups_8c.html#a49d92b59ab812fa6502cd1a33b30080b" title=" " alt="" coords="19,56,122,83"/>
</map>
</div>

</div>
</div>
<a id="a9169d64638ad097a071a1c37a79165be"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9169d64638ad097a071a1c37a79165be">&#9670;&nbsp;</a></span>_parse_object_unicode()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static PyObject* _parse_object_unicode </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="__speedups_8c.html#ac4e4af138e4ec83c976c0757eeb0bf31">PyScannerObject</a> *&#160;</td>
          <td class="paramname"><em>s</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>pystr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Py_ssize_t&#160;</td>
          <td class="paramname"><em>idx</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Py_ssize_t *&#160;</td>
          <td class="paramname"><em>next_idx_ptr</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l01516">1516</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_a9169d64638ad097a071a1c37a79165be_cgraph.png" border="0" usemap="#__speedups_8c_a9169d64638ad097a071a1c37a79165be_cgraph" alt=""/></div>
<map name="__speedups_8c_a9169d64638ad097a071a1c37a79165be_cgraph" id="__speedups_8c_a9169d64638ad097a071a1c37a79165be_cgraph">
<area shape="rect" title=" " alt="" coords="5,208,176,235"/>
<area shape="rect" href="__speedups_8c.html#a3e13fe8ef6aab324bd54c252a2e63566" title=" " alt="" coords="665,183,772,209"/>
<area shape="rect" href="__speedups_8c.html#a93ac28cd8a3ee3de75f2bdb8776cb12f" title=" " alt="" coords="224,208,372,235"/>
<area shape="rect" href="__speedups_8c.html#afaf5fb1ccba97827f82eb9111b792c3f" title=" " alt="" coords="439,284,586,311"/>
<area shape="rect" href="__speedups_8c.html#aaa9d4626b1d5edb860e0bbf8027ddf5f" title=" " alt="" coords="832,183,1029,209"/>
<area shape="rect" href="__speedups_8c.html#ad941962e63db6f7eca91204cf6bff7b4" title=" " alt="" coords="420,31,605,57"/>
<area shape="rect" href="__speedups_8c.html#a3d59f53e34192efe682d8dacbd2e5ff9" title=" " alt="" coords="431,233,595,260"/>
<area shape="rect" href="__speedups_8c.html#a92321b2b629ab28559a8d78db1ce0667" title=" " alt="" coords="449,132,577,159"/>
<area shape="rect" href="__speedups_8c.html#a7c78c2b2683a7958e2b73b953dab2e76" title=" " alt="" coords="680,5,757,32"/>
<area shape="rect" href="namespaceaestate.html#a134bbbf29caacb0c7c996840cf7a0730" title=" " alt="" coords="666,56,771,83"/>
<area shape="rect" href="__speedups_8c.html#afe535ba7d98d563213655191b663bd1d" title=" " alt="" coords="653,284,784,311"/>
</map>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_a9169d64638ad097a071a1c37a79165be_icgraph.png" border="0" usemap="#__speedups_8c_a9169d64638ad097a071a1c37a79165be_icgraph" alt=""/></div>
<map name="__speedups_8c_a9169d64638ad097a071a1c37a79165be_icgraph" id="__speedups_8c_a9169d64638ad097a071a1c37a79165be_icgraph">
<area shape="rect" title=" " alt="" coords="413,5,584,32"/>
<area shape="rect" href="__speedups_8c.html#a93ac28cd8a3ee3de75f2bdb8776cb12f" title=" " alt="" coords="217,5,365,32"/>
<area shape="rect" href="__speedups_8c.html#a3d59f53e34192efe682d8dacbd2e5ff9" title=" " alt="" coords="5,5,169,32"/>
<area shape="rect" href="__speedups_8c.html#a49d92b59ab812fa6502cd1a33b30080b" title=" " alt="" coords="36,56,139,83"/>
</map>
</div>

</div>
</div>
<a id="a50cb3539a0366b7feb2c33cffe511035"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a50cb3539a0366b7feb2c33cffe511035">&#9670;&nbsp;</a></span>_steal_accumulate()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static int _steal_accumulate </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_j_s_o_n___accu.html">JSON_Accu</a> *&#160;</td>
          <td class="paramname"><em>accu</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>stolen</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l02785">2785</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_a50cb3539a0366b7feb2c33cffe511035_cgraph.png" border="0" usemap="#__speedups_8c_a50cb3539a0366b7feb2c33cffe511035_cgraph" alt=""/></div>
<map name="__speedups_8c_a50cb3539a0366b7feb2c33cffe511035_cgraph" id="__speedups_8c_a50cb3539a0366b7feb2c33cffe511035_cgraph">
<area shape="rect" title=" " alt="" coords="5,31,149,57"/>
<area shape="rect" href="__speedups_8c.html#af8211fb986701859a9c5ad77be5d2d28" title=" " alt="" coords="197,31,373,57"/>
<area shape="rect" href="__speedups_8c.html#aa4756a4aa39a5d484e4c3ec42f47a38e" title=" " alt="" coords="421,31,563,57"/>
<area shape="rect" href="__speedups_8c.html#a827792edb96d246ad25c9e4cea1dae3b" title=" " alt="" coords="617,5,735,32"/>
<area shape="rect" href="__speedups_8c.html#afe535ba7d98d563213655191b663bd1d" title=" " alt="" coords="611,56,741,83"/>
</map>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_a50cb3539a0366b7feb2c33cffe511035_icgraph.png" border="0" usemap="#__speedups_8c_a50cb3539a0366b7feb2c33cffe511035_icgraph" alt=""/></div>
<map name="__speedups_8c_a50cb3539a0366b7feb2c33cffe511035_icgraph" id="__speedups_8c_a50cb3539a0366b7feb2c33cffe511035_icgraph">
<area shape="rect" title=" " alt="" coords="455,56,599,83"/>
<area shape="rect" href="__speedups_8c.html#a2b4fa089f13d4c4eccdc8082328908ba" title=" " alt="" coords="232,56,407,83"/>
<area shape="rect" href="__speedups_8c.html#a6829e670dee627574938ea966818cbb5" title=" " alt="" coords="43,5,147,32"/>
<area shape="rect" href="__speedups_8c.html#a3c78c363f46a9e5110faab86866c156d" title=" " alt="" coords="5,56,184,83"/>
<area shape="rect" href="__speedups_8c.html#ab6bd9b830d924c9c7e3c1f17a395d8f4" title=" " alt="" coords="7,107,182,133"/>
</map>
</div>

</div>
</div>
<a id="a07d7ef37b8a09a85e9d38ec0705f240b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a07d7ef37b8a09a85e9d38ec0705f240b">&#9670;&nbsp;</a></span>ascii_char_size()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static Py_ssize_t ascii_char_size </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="__speedups_8c.html#ae448d012a863108818f3bf0964d25d14">JSON_UNICHR</a>&#160;</td>
          <td class="paramname"><em>c</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00475">475</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_a07d7ef37b8a09a85e9d38ec0705f240b_icgraph.png" border="0" usemap="#__speedups_8c_a07d7ef37b8a09a85e9d38ec0705f240b_icgraph" alt=""/></div>
<map name="__speedups_8c_a07d7ef37b8a09a85e9d38ec0705f240b_icgraph" id="__speedups_8c_a07d7ef37b8a09a85e9d38ec0705f240b_icgraph">
<area shape="rect" title=" " alt="" coords="1500,107,1620,133"/>
<area shape="rect" href="__speedups_8c.html#a16fef4e864483e395e4766d4aaa08abb" title=" " alt="" coords="1112,81,1241,108"/>
<area shape="rect" href="__speedups_8c.html#a58f72e78a77bc64d96ba66bae5a2cffa" title=" " alt="" coords="1289,132,1452,159"/>
<area shape="rect" href="__speedups_8c.html#a4c3b02945b5245acb46ba0926ec512b1" title=" " alt="" coords="897,99,1064,141"/>
<area shape="rect" href="__speedups_8c.html#a0274b5db1f020ae0a96d23d5d9dacaa7" title=" " alt="" coords="677,81,849,108"/>
<area shape="rect" href="__speedups_8c.html#a22221e7327b1d694b192781a78ff1bf0" title=" " alt="" coords="709,132,817,159"/>
<area shape="rect" href="__speedups_8c.html#a3c78c363f46a9e5110faab86866c156d" title=" " alt="" coords="451,56,629,83"/>
<area shape="rect" href="__speedups_8c.html#a2b4fa089f13d4c4eccdc8082328908ba" title=" " alt="" coords="228,56,403,83"/>
<area shape="rect" href="__speedups_8c.html#a6829e670dee627574938ea966818cbb5" title=" " alt="" coords="41,5,145,32"/>
<area shape="rect" href="__speedups_8c.html#ab6bd9b830d924c9c7e3c1f17a395d8f4" title=" " alt="" coords="5,56,180,83"/>
</map>
</div>

</div>
</div>
<a id="a853d551d6675fdded404a52477804148"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a853d551d6675fdded404a52477804148">&#9670;&nbsp;</a></span>ascii_escape_char()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static Py_ssize_t ascii_escape_char </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="__speedups_8c.html#ae448d012a863108818f3bf0964d25d14">JSON_UNICHR</a>&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>output</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Py_ssize_t&#160;</td>
          <td class="paramname"><em>chars</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00431">431</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_a853d551d6675fdded404a52477804148_icgraph.png" border="0" usemap="#__speedups_8c_a853d551d6675fdded404a52477804148_icgraph" alt=""/></div>
<map name="__speedups_8c_a853d551d6675fdded404a52477804148_icgraph" id="__speedups_8c_a853d551d6675fdded404a52477804148_icgraph">
<area shape="rect" title=" " alt="" coords="1500,107,1640,133"/>
<area shape="rect" href="__speedups_8c.html#a16fef4e864483e395e4766d4aaa08abb" title=" " alt="" coords="1112,81,1241,108"/>
<area shape="rect" href="__speedups_8c.html#a58f72e78a77bc64d96ba66bae5a2cffa" title=" " alt="" coords="1289,132,1452,159"/>
<area shape="rect" href="__speedups_8c.html#a4c3b02945b5245acb46ba0926ec512b1" title=" " alt="" coords="897,99,1064,141"/>
<area shape="rect" href="__speedups_8c.html#a0274b5db1f020ae0a96d23d5d9dacaa7" title=" " alt="" coords="677,81,849,108"/>
<area shape="rect" href="__speedups_8c.html#a22221e7327b1d694b192781a78ff1bf0" title=" " alt="" coords="709,132,817,159"/>
<area shape="rect" href="__speedups_8c.html#a3c78c363f46a9e5110faab86866c156d" title=" " alt="" coords="451,56,629,83"/>
<area shape="rect" href="__speedups_8c.html#a2b4fa089f13d4c4eccdc8082328908ba" title=" " alt="" coords="228,56,403,83"/>
<area shape="rect" href="__speedups_8c.html#a6829e670dee627574938ea966818cbb5" title=" " alt="" coords="41,5,145,32"/>
<area shape="rect" href="__speedups_8c.html#ab6bd9b830d924c9c7e3c1f17a395d8f4" title=" " alt="" coords="5,56,180,83"/>
</map>
</div>

</div>
</div>
<a id="a16fef4e864483e395e4766d4aaa08abb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a16fef4e864483e395e4766d4aaa08abb">&#9670;&nbsp;</a></span>ascii_escape_str()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static PyObject * ascii_escape_str </td>
          <td>(</td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>pystr</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00557">557</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_a16fef4e864483e395e4766d4aaa08abb_cgraph.png" border="0" usemap="#__speedups_8c_a16fef4e864483e395e4766d4aaa08abb_cgraph" alt=""/></div>
<map name="__speedups_8c_a16fef4e864483e395e4766d4aaa08abb_cgraph" id="__speedups_8c_a16fef4e864483e395e4766d4aaa08abb_cgraph">
<area shape="rect" title=" " alt="" coords="5,31,135,57"/>
<area shape="rect" href="__speedups_8c.html#a07d7ef37b8a09a85e9d38ec0705f240b" title=" " alt="" coords="403,5,523,32"/>
<area shape="rect" href="__speedups_8c.html#a853d551d6675fdded404a52477804148" title=" " alt="" coords="393,68,533,95"/>
<area shape="rect" href="__speedups_8c.html#a58f72e78a77bc64d96ba66bae5a2cffa" title=" " alt="" coords="183,31,345,57"/>
</map>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_a16fef4e864483e395e4766d4aaa08abb_icgraph.png" border="0" usemap="#__speedups_8c_a16fef4e864483e395e4766d4aaa08abb_icgraph" alt=""/></div>
<map name="__speedups_8c_a16fef4e864483e395e4766d4aaa08abb_icgraph" id="__speedups_8c_a16fef4e864483e395e4766d4aaa08abb_icgraph">
<area shape="rect" title=" " alt="" coords="1112,107,1241,133"/>
<area shape="rect" href="__speedups_8c.html#a4c3b02945b5245acb46ba0926ec512b1" title=" " alt="" coords="897,99,1064,141"/>
<area shape="rect" href="__speedups_8c.html#a0274b5db1f020ae0a96d23d5d9dacaa7" title=" " alt="" coords="677,81,849,108"/>
<area shape="rect" href="__speedups_8c.html#a22221e7327b1d694b192781a78ff1bf0" title=" " alt="" coords="709,132,817,159"/>
<area shape="rect" href="__speedups_8c.html#a3c78c363f46a9e5110faab86866c156d" title=" " alt="" coords="451,56,629,83"/>
<area shape="rect" href="__speedups_8c.html#a2b4fa089f13d4c4eccdc8082328908ba" title=" " alt="" coords="228,56,403,83"/>
<area shape="rect" href="__speedups_8c.html#a6829e670dee627574938ea966818cbb5" title=" " alt="" coords="41,5,145,32"/>
<area shape="rect" href="__speedups_8c.html#ab6bd9b830d924c9c7e3c1f17a395d8f4" title=" " alt="" coords="5,56,180,83"/>
</map>
</div>

</div>
</div>
<a id="a58f72e78a77bc64d96ba66bae5a2cffa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a58f72e78a77bc64d96ba66bae5a2cffa">&#9670;&nbsp;</a></span>ascii_escape_unicode()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static PyObject * ascii_escape_unicode </td>
          <td>(</td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>pystr</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00500">500</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_a58f72e78a77bc64d96ba66bae5a2cffa_cgraph.png" border="0" usemap="#__speedups_8c_a58f72e78a77bc64d96ba66bae5a2cffa_cgraph" alt=""/></div>
<map name="__speedups_8c_a58f72e78a77bc64d96ba66bae5a2cffa_cgraph" id="__speedups_8c_a58f72e78a77bc64d96ba66bae5a2cffa_cgraph">
<area shape="rect" title=" " alt="" coords="5,31,168,57"/>
<area shape="rect" href="__speedups_8c.html#a07d7ef37b8a09a85e9d38ec0705f240b" title=" " alt="" coords="226,5,346,32"/>
<area shape="rect" href="__speedups_8c.html#a853d551d6675fdded404a52477804148" title=" " alt="" coords="216,56,356,83"/>
</map>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_a58f72e78a77bc64d96ba66bae5a2cffa_icgraph.png" border="0" usemap="#__speedups_8c_a58f72e78a77bc64d96ba66bae5a2cffa_icgraph" alt=""/></div>
<map name="__speedups_8c_a58f72e78a77bc64d96ba66bae5a2cffa_icgraph" id="__speedups_8c_a58f72e78a77bc64d96ba66bae5a2cffa_icgraph">
<area shape="rect" title=" " alt="" coords="1289,107,1452,133"/>
<area shape="rect" href="__speedups_8c.html#a16fef4e864483e395e4766d4aaa08abb" title=" " alt="" coords="1112,81,1241,108"/>
<area shape="rect" href="__speedups_8c.html#a4c3b02945b5245acb46ba0926ec512b1" title=" " alt="" coords="897,99,1064,141"/>
<area shape="rect" href="__speedups_8c.html#a0274b5db1f020ae0a96d23d5d9dacaa7" title=" " alt="" coords="677,81,849,108"/>
<area shape="rect" href="__speedups_8c.html#a22221e7327b1d694b192781a78ff1bf0" title=" " alt="" coords="709,132,817,159"/>
<area shape="rect" href="__speedups_8c.html#a3c78c363f46a9e5110faab86866c156d" title=" " alt="" coords="451,56,629,83"/>
<area shape="rect" href="__speedups_8c.html#a2b4fa089f13d4c4eccdc8082328908ba" title=" " alt="" coords="228,56,403,83"/>
<area shape="rect" href="__speedups_8c.html#a6829e670dee627574938ea966818cbb5" title=" " alt="" coords="41,5,145,32"/>
<area shape="rect" href="__speedups_8c.html#ab6bd9b830d924c9c7e3c1f17a395d8f4" title=" " alt="" coords="5,56,180,83"/>
</map>
</div>

</div>
</div>
<a id="a6829e670dee627574938ea966818cbb5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6829e670dee627574938ea966818cbb5">&#9670;&nbsp;</a></span>encoder_call()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static PyObject* encoder_call </td>
          <td>(</td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>self</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>args</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>kwds</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l02659">2659</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_a6829e670dee627574938ea966818cbb5_cgraph.png" border="0" usemap="#__speedups_8c_a6829e670dee627574938ea966818cbb5_cgraph" alt=""/></div>
<map name="__speedups_8c_a6829e670dee627574938ea966818cbb5_cgraph" id="__speedups_8c_a6829e670dee627574938ea966818cbb5_cgraph">
<area shape="rect" title=" " alt="" coords="5,512,109,539"/>
<area shape="rect" href="__speedups_8c.html#af5fb9b81b5c5f04a3308f626d593d865" title=" " alt="" coords="157,233,337,260"/>
<area shape="rect" href="__speedups_8c.html#a2b4fa089f13d4c4eccdc8082328908ba" title=" " alt="" coords="160,284,335,311"/>
<area shape="rect" href="__speedups_8c.html#a696e6a6adabdaaa99d7ee2d3d17803d0" title=" " alt="" coords="172,563,323,589"/>
<area shape="rect" href="__speedups_8c.html#ade60ef33e2b7b5b92d22293c9f55e3e6" title=" " alt="" coords="612,484,788,511"/>
<area shape="rect" href="__speedups_8c.html#acd1e0defb3c7c3968d87e4ca5d0972e8" title=" " alt="" coords="187,613,307,640"/>
<area shape="rect" href="__speedups_8c.html#af52ae4a0c5c60f9066b287b488c4daf1" title=" " alt="" coords="1281,157,1407,184"/>
<area shape="rect" href="__speedups_8c.html#a6bd75aab534508e354bab390e4dd4e11" title=" " alt="" coords="399,360,550,387"/>
<area shape="rect" href="__speedups_8c.html#aae66ee7a9e53739ded6df309f66bb8fc" title=" " alt="" coords="412,411,537,437"/>
<area shape="rect" href="__speedups_8c.html#a50cb3539a0366b7feb2c33cffe511035" title=" " alt="" coords="403,309,547,336"/>
<area shape="rect" href="__speedups_8c.html#a74b72e04119ce5883d7939b2d5becb7b" title=" " alt="" coords="1051,157,1215,184"/>
<area shape="rect" href="__speedups_8c.html#a0274b5db1f020ae0a96d23d5d9dacaa7" title=" " alt="" coords="614,309,786,336"/>
<area shape="rect" href="__speedups_8c.html#a3c78c363f46a9e5110faab86866c156d" title=" " alt="" coords="385,208,564,235"/>
<area shape="rect" href="__speedups_8c.html#ab6bd9b830d924c9c7e3c1f17a395d8f4" title=" " alt="" coords="387,461,562,488"/>
<area shape="rect" href="__speedups_8c.html#a9577a5344a0abde90278874f5d6a649d" title=" " alt="" coords="425,5,524,32"/>
<area shape="rect" href="__speedups_8c.html#a492b390e3abbdbb1c451c3bea6d88048" title=" " alt="" coords="397,56,552,83"/>
<area shape="rect" href="__speedups_8c.html#af8211fb986701859a9c5ad77be5d2d28" title=" " alt="" coords="612,383,788,409"/>
<area shape="rect" href="__speedups_8c.html#aa4756a4aa39a5d484e4c3ec42f47a38e" title=" " alt="" coords="849,405,990,432"/>
<area shape="rect" href="__speedups_8c.html#a827792edb96d246ad25c9e4cea1dae3b" title=" " alt="" coords="1074,376,1191,403"/>
<area shape="rect" href="__speedups_8c.html#afe535ba7d98d563213655191b663bd1d" title=" " alt="" coords="1067,427,1198,453"/>
<area shape="rect" href="__speedups_8c.html#a4c3b02945b5245acb46ba0926ec512b1" title=" " alt="" coords="836,302,1003,343"/>
<area shape="rect" href="__speedups_8c.html#a16fef4e864483e395e4766d4aaa08abb" title=" " alt="" coords="1068,264,1197,291"/>
<area shape="rect" href="__speedups_8c.html#a58f72e78a77bc64d96ba66bae5a2cffa" title=" " alt="" coords="1263,289,1425,316"/>
<area shape="rect" href="__speedups_8c.html#a07d7ef37b8a09a85e9d38ec0705f240b" title=" " alt="" coords="1483,252,1603,279"/>
<area shape="rect" href="__speedups_8c.html#a853d551d6675fdded404a52477804148" title=" " alt="" coords="1473,315,1613,341"/>
<area shape="rect" href="__speedups_8c.html#af4d02204ac526f184882570f8d8a242d" title=" " alt="" coords="615,259,785,285"/>
<area shape="rect" href="__speedups_8c.html#abe8956c24c96e64261c93441f699e021" title=" " alt="" coords="837,208,1001,235"/>
</map>
</div>

</div>
</div>
<a id="af272860549ffd4a7cd459375c69a7c65"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af272860549ffd4a7cd459375c69a7c65">&#9670;&nbsp;</a></span>encoder_clear()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static int encoder_clear </td>
          <td>(</td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>self</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l03207">3207</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_af272860549ffd4a7cd459375c69a7c65_icgraph.png" border="0" usemap="#__speedups_8c_af272860549ffd4a7cd459375c69a7c65_icgraph" alt=""/></div>
<map name="__speedups_8c_af272860549ffd4a7cd459375c69a7c65_icgraph" id="__speedups_8c_af272860549ffd4a7cd459375c69a7c65_icgraph">
<area shape="rect" title=" " alt="" coords="181,5,295,32"/>
<area shape="rect" href="__speedups_8c.html#ae2968bb851d61051b931407fd1d509d2" title=" " alt="" coords="5,5,133,32"/>
</map>
</div>

</div>
</div>
<a id="ae2968bb851d61051b931407fd1d509d2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae2968bb851d61051b931407fd1d509d2">&#9670;&nbsp;</a></span>encoder_dealloc()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void encoder_dealloc </td>
          <td>(</td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>self</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l03175">3175</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_ae2968bb851d61051b931407fd1d509d2_cgraph.png" border="0" usemap="#__speedups_8c_ae2968bb851d61051b931407fd1d509d2_cgraph" alt=""/></div>
<map name="__speedups_8c_ae2968bb851d61051b931407fd1d509d2_cgraph" id="__speedups_8c_ae2968bb851d61051b931407fd1d509d2_cgraph">
<area shape="rect" title=" " alt="" coords="5,5,133,32"/>
<area shape="rect" href="__speedups_8c.html#af272860549ffd4a7cd459375c69a7c65" title=" " alt="" coords="181,5,295,32"/>
</map>
</div>

</div>
</div>
<a id="af4d02204ac526f184882570f8d8a242d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af4d02204ac526f184882570f8d8a242d">&#9670;&nbsp;</a></span>encoder_dict_iteritems()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static PyObject* encoder_dict_iteritems </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="__speedups_8c.html#abec2d9406356d8f5bcfb5caa4bf75c6b">PyEncoderObject</a> *&#160;</td>
          <td class="paramname"><em>s</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>dct</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00667">667</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_af4d02204ac526f184882570f8d8a242d_cgraph.png" border="0" usemap="#__speedups_8c_af4d02204ac526f184882570f8d8a242d_cgraph" alt=""/></div>
<map name="__speedups_8c_af4d02204ac526f184882570f8d8a242d_cgraph" id="__speedups_8c_af4d02204ac526f184882570f8d8a242d_cgraph">
<area shape="rect" title=" " alt="" coords="5,5,176,32"/>
<area shape="rect" href="__speedups_8c.html#abe8956c24c96e64261c93441f699e021" title=" " alt="" coords="224,5,388,32"/>
<area shape="rect" href="__speedups_8c.html#af52ae4a0c5c60f9066b287b488c4daf1" title=" " alt="" coords="648,5,775,32"/>
<area shape="rect" href="__speedups_8c.html#a74b72e04119ce5883d7939b2d5becb7b" title=" " alt="" coords="436,31,600,57"/>
</map>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_af4d02204ac526f184882570f8d8a242d_icgraph.png" border="0" usemap="#__speedups_8c_af4d02204ac526f184882570f8d8a242d_icgraph" alt=""/></div>
<map name="__speedups_8c_af4d02204ac526f184882570f8d8a242d_icgraph" id="__speedups_8c_af4d02204ac526f184882570f8d8a242d_icgraph">
<area shape="rect" title=" " alt="" coords="677,56,848,83"/>
<area shape="rect" href="__speedups_8c.html#a3c78c363f46a9e5110faab86866c156d" title=" " alt="" coords="451,56,629,83"/>
<area shape="rect" href="__speedups_8c.html#a2b4fa089f13d4c4eccdc8082328908ba" title=" " alt="" coords="228,56,403,83"/>
<area shape="rect" href="__speedups_8c.html#a6829e670dee627574938ea966818cbb5" title=" " alt="" coords="41,5,145,32"/>
<area shape="rect" href="__speedups_8c.html#ab6bd9b830d924c9c7e3c1f17a395d8f4" title=" " alt="" coords="5,56,180,83"/>
</map>
</div>

</div>
</div>
<a id="a74b72e04119ce5883d7939b2d5becb7b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a74b72e04119ce5883d7939b2d5becb7b">&#9670;&nbsp;</a></span>encoder_encode_float()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static PyObject * encoder_encode_float </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="__speedups_8c.html#abec2d9406356d8f5bcfb5caa4bf75c6b">PyEncoderObject</a> *&#160;</td>
          <td class="paramname"><em>s</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>obj</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l02716">2716</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_a74b72e04119ce5883d7939b2d5becb7b_cgraph.png" border="0" usemap="#__speedups_8c_a74b72e04119ce5883d7939b2d5becb7b_cgraph" alt=""/></div>
<map name="__speedups_8c_a74b72e04119ce5883d7939b2d5becb7b_cgraph" id="__speedups_8c_a74b72e04119ce5883d7939b2d5becb7b_cgraph">
<area shape="rect" title=" " alt="" coords="5,5,169,32"/>
<area shape="rect" href="__speedups_8c.html#af52ae4a0c5c60f9066b287b488c4daf1" title=" " alt="" coords="217,5,344,32"/>
</map>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_a74b72e04119ce5883d7939b2d5becb7b_icgraph.png" border="0" usemap="#__speedups_8c_a74b72e04119ce5883d7939b2d5becb7b_icgraph" alt=""/></div>
<map name="__speedups_8c_a74b72e04119ce5883d7939b2d5becb7b_icgraph" id="__speedups_8c_a74b72e04119ce5883d7939b2d5becb7b_icgraph">
<area shape="rect" title=" " alt="" coords="667,81,831,108"/>
<area shape="rect" href="__speedups_8c.html#a2b4fa089f13d4c4eccdc8082328908ba" title=" " alt="" coords="232,56,407,83"/>
<area shape="rect" href="__speedups_8c.html#abe8956c24c96e64261c93441f699e021" title=" " alt="" coords="455,107,619,133"/>
<area shape="rect" href="__speedups_8c.html#a6829e670dee627574938ea966818cbb5" title=" " alt="" coords="43,5,147,32"/>
<area shape="rect" href="__speedups_8c.html#a3c78c363f46a9e5110faab86866c156d" title=" " alt="" coords="5,107,184,133"/>
<area shape="rect" href="__speedups_8c.html#ab6bd9b830d924c9c7e3c1f17a395d8f4" title=" " alt="" coords="7,56,182,83"/>
<area shape="rect" href="__speedups_8c.html#af4d02204ac526f184882570f8d8a242d" title=" " alt="" coords="234,157,405,184"/>
</map>
</div>

</div>
</div>
<a id="a0274b5db1f020ae0a96d23d5d9dacaa7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0274b5db1f020ae0a96d23d5d9dacaa7">&#9670;&nbsp;</a></span>encoder_encode_string()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static PyObject * encoder_encode_string </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="__speedups_8c.html#abec2d9406356d8f5bcfb5caa4bf75c6b">PyEncoderObject</a> *&#160;</td>
          <td class="paramname"><em>s</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>obj</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l02760">2760</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_a0274b5db1f020ae0a96d23d5d9dacaa7_cgraph.png" border="0" usemap="#__speedups_8c_a0274b5db1f020ae0a96d23d5d9dacaa7_cgraph" alt=""/></div>
<map name="__speedups_8c_a0274b5db1f020ae0a96d23d5d9dacaa7_cgraph" id="__speedups_8c_a0274b5db1f020ae0a96d23d5d9dacaa7_cgraph">
<area shape="rect" title=" " alt="" coords="5,31,177,57"/>
<area shape="rect" href="__speedups_8c.html#a4c3b02945b5245acb46ba0926ec512b1" title=" " alt="" coords="225,23,392,65"/>
<area shape="rect" href="__speedups_8c.html#a16fef4e864483e395e4766d4aaa08abb" title=" " alt="" coords="440,56,569,83"/>
<area shape="rect" href="__speedups_8c.html#a58f72e78a77bc64d96ba66bae5a2cffa" title=" " alt="" coords="617,5,780,32"/>
<area shape="rect" href="__speedups_8c.html#a07d7ef37b8a09a85e9d38ec0705f240b" title=" " alt="" coords="838,81,958,108"/>
<area shape="rect" href="__speedups_8c.html#a853d551d6675fdded404a52477804148" title=" " alt="" coords="828,19,968,45"/>
</map>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_a0274b5db1f020ae0a96d23d5d9dacaa7_icgraph.png" border="0" usemap="#__speedups_8c_a0274b5db1f020ae0a96d23d5d9dacaa7_icgraph" alt=""/></div>
<map name="__speedups_8c_a0274b5db1f020ae0a96d23d5d9dacaa7_icgraph" id="__speedups_8c_a0274b5db1f020ae0a96d23d5d9dacaa7_icgraph">
<area shape="rect" title=" " alt="" coords="677,81,849,108"/>
<area shape="rect" href="__speedups_8c.html#a3c78c363f46a9e5110faab86866c156d" title=" " alt="" coords="451,56,629,83"/>
<area shape="rect" href="__speedups_8c.html#a2b4fa089f13d4c4eccdc8082328908ba" title=" " alt="" coords="228,56,403,83"/>
<area shape="rect" href="__speedups_8c.html#a6829e670dee627574938ea966818cbb5" title=" " alt="" coords="41,5,145,32"/>
<area shape="rect" href="__speedups_8c.html#ab6bd9b830d924c9c7e3c1f17a395d8f4" title=" " alt="" coords="5,56,180,83"/>
</map>
</div>

</div>
</div>
<a id="a3c78c363f46a9e5110faab86866c156d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3c78c363f46a9e5110faab86866c156d">&#9670;&nbsp;</a></span>encoder_listencode_dict()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static int encoder_listencode_dict </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="__speedups_8c.html#abec2d9406356d8f5bcfb5caa4bf75c6b">PyEncoderObject</a> *&#160;</td>
          <td class="paramname"><em>s</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_j_s_o_n___accu.html">JSON_Accu</a> *&#160;</td>
          <td class="paramname"><em>rval</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>dct</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Py_ssize_t&#160;</td>
          <td class="paramname"><em>indent_level</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l02942">2942</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_a3c78c363f46a9e5110faab86866c156d_cgraph.png" border="0" usemap="#__speedups_8c_a3c78c363f46a9e5110faab86866c156d_cgraph" alt=""/></div>
<map name="__speedups_8c_a3c78c363f46a9e5110faab86866c156d_cgraph" id="__speedups_8c_a3c78c363f46a9e5110faab86866c156d_cgraph">
<area shape="rect" title=" " alt="" coords="5,303,184,329"/>
<area shape="rect" href="__speedups_8c.html#af4d02204ac526f184882570f8d8a242d" title=" " alt="" coords="234,391,405,417"/>
<area shape="rect" href="__speedups_8c.html#abe8956c24c96e64261c93441f699e021" title=" " alt="" coords="460,556,624,583"/>
<area shape="rect" href="__speedups_8c.html#a0274b5db1f020ae0a96d23d5d9dacaa7" title=" " alt="" coords="456,49,628,76"/>
<area shape="rect" href="__speedups_8c.html#a2b4fa089f13d4c4eccdc8082328908ba" title=" " alt="" coords="232,303,407,329"/>
<area shape="rect" href="__speedups_8c.html#af8211fb986701859a9c5ad77be5d2d28" title=" " alt="" coords="677,151,853,177"/>
<area shape="rect" href="__speedups_8c.html#af52ae4a0c5c60f9066b287b488c4daf1" title=" " alt="" coords="909,505,1035,532"/>
<area shape="rect" href="__speedups_8c.html#a74b72e04119ce5883d7939b2d5becb7b" title=" " alt="" coords="683,505,847,532"/>
<area shape="rect" href="__speedups_8c.html#a4c3b02945b5245acb46ba0926ec512b1" title=" " alt="" coords="682,42,849,83"/>
<area shape="rect" href="__speedups_8c.html#a16fef4e864483e395e4766d4aaa08abb" title=" " alt="" coords="907,24,1037,51"/>
<area shape="rect" href="__speedups_8c.html#a58f72e78a77bc64d96ba66bae5a2cffa" title=" " alt="" coords="1091,31,1253,57"/>
<area shape="rect" href="__speedups_8c.html#a07d7ef37b8a09a85e9d38ec0705f240b" title=" " alt="" coords="1311,56,1431,83"/>
<area shape="rect" href="__speedups_8c.html#a853d551d6675fdded404a52477804148" title=" " alt="" coords="1301,5,1441,32"/>
<area shape="rect" href="__speedups_8c.html#a6bd75aab534508e354bab390e4dd4e11" title=" " alt="" coords="467,201,617,228"/>
<area shape="rect" href="__speedups_8c.html#aae66ee7a9e53739ded6df309f66bb8fc" title=" " alt="" coords="479,252,605,279"/>
<area shape="rect" href="__speedups_8c.html#a50cb3539a0366b7feb2c33cffe511035" title=" " alt="" coords="470,151,614,177"/>
<area shape="rect" href="__speedups_8c.html#ab6bd9b830d924c9c7e3c1f17a395d8f4" title=" " alt="" coords="455,303,629,329"/>
<area shape="rect" href="__speedups_8c.html#a9577a5344a0abde90278874f5d6a649d" title=" " alt="" coords="493,353,591,380"/>
<area shape="rect" href="__speedups_8c.html#a492b390e3abbdbb1c451c3bea6d88048" title=" " alt="" coords="465,404,619,431"/>
<area shape="rect" href="__speedups_8c.html#aa4756a4aa39a5d484e4c3ec42f47a38e" title=" " alt="" coords="901,151,1043,177"/>
<area shape="rect" href="__speedups_8c.html#a827792edb96d246ad25c9e4cea1dae3b" title=" " alt="" coords="1113,189,1231,216"/>
<area shape="rect" href="__speedups_8c.html#afe535ba7d98d563213655191b663bd1d" title=" " alt="" coords="1107,139,1237,165"/>
</map>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_a3c78c363f46a9e5110faab86866c156d_icgraph.png" border="0" usemap="#__speedups_8c_a3c78c363f46a9e5110faab86866c156d_icgraph" alt=""/></div>
<map name="__speedups_8c_a3c78c363f46a9e5110faab86866c156d_icgraph" id="__speedups_8c_a3c78c363f46a9e5110faab86866c156d_icgraph">
<area shape="rect" title=" " alt="" coords="451,56,629,83"/>
<area shape="rect" href="__speedups_8c.html#a2b4fa089f13d4c4eccdc8082328908ba" title=" " alt="" coords="228,56,403,83"/>
<area shape="rect" href="__speedups_8c.html#a6829e670dee627574938ea966818cbb5" title=" " alt="" coords="41,5,145,32"/>
<area shape="rect" href="__speedups_8c.html#ab6bd9b830d924c9c7e3c1f17a395d8f4" title=" " alt="" coords="5,56,180,83"/>
</map>
</div>

</div>
</div>
<a id="ab6bd9b830d924c9c7e3c1f17a395d8f4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab6bd9b830d924c9c7e3c1f17a395d8f4">&#9670;&nbsp;</a></span>encoder_listencode_list()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static int encoder_listencode_list </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="__speedups_8c.html#abec2d9406356d8f5bcfb5caa4bf75c6b">PyEncoderObject</a> *&#160;</td>
          <td class="paramname"><em>s</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_j_s_o_n___accu.html">JSON_Accu</a> *&#160;</td>
          <td class="paramname"><em>rval</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>seq</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Py_ssize_t&#160;</td>
          <td class="paramname"><em>indent_level</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l03081">3081</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_ab6bd9b830d924c9c7e3c1f17a395d8f4_cgraph.png" border="0" usemap="#__speedups_8c_ab6bd9b830d924c9c7e3c1f17a395d8f4_cgraph" alt=""/></div>
<map name="__speedups_8c_ab6bd9b830d924c9c7e3c1f17a395d8f4_cgraph" id="__speedups_8c_ab6bd9b830d924c9c7e3c1f17a395d8f4_cgraph">
<area shape="rect" title=" " alt="" coords="5,208,180,235"/>
<area shape="rect" href="__speedups_8c.html#a2b4fa089f13d4c4eccdc8082328908ba" title=" " alt="" coords="228,208,403,235"/>
<area shape="rect" href="__speedups_8c.html#af8211fb986701859a9c5ad77be5d2d28" title=" " alt="" coords="677,363,853,389"/>
<area shape="rect" href="__speedups_8c.html#af52ae4a0c5c60f9066b287b488c4daf1" title=" " alt="" coords="1346,157,1473,184"/>
<area shape="rect" href="__speedups_8c.html#a6bd75aab534508e354bab390e4dd4e11" title=" " alt="" coords="465,411,615,437"/>
<area shape="rect" href="__speedups_8c.html#aae66ee7a9e53739ded6df309f66bb8fc" title=" " alt="" coords="477,5,603,32"/>
<area shape="rect" href="__speedups_8c.html#a50cb3539a0366b7feb2c33cffe511035" title=" " alt="" coords="468,360,612,387"/>
<area shape="rect" href="__speedups_8c.html#a74b72e04119ce5883d7939b2d5becb7b" title=" " alt="" coords="1116,157,1280,184"/>
<area shape="rect" href="__speedups_8c.html#a0274b5db1f020ae0a96d23d5d9dacaa7" title=" " alt="" coords="679,309,851,336"/>
<area shape="rect" href="__speedups_8c.html#a3c78c363f46a9e5110faab86866c156d" title=" " alt="" coords="451,208,629,235"/>
<area shape="rect" href="__speedups_8c.html#a9577a5344a0abde90278874f5d6a649d" title=" " alt="" coords="491,56,589,83"/>
<area shape="rect" href="__speedups_8c.html#a492b390e3abbdbb1c451c3bea6d88048" title=" " alt="" coords="463,259,617,285"/>
<area shape="rect" href="__speedups_8c.html#aa4756a4aa39a5d484e4c3ec42f47a38e" title=" " alt="" coords="914,367,1055,393"/>
<area shape="rect" href="__speedups_8c.html#a827792edb96d246ad25c9e4cea1dae3b" title=" " alt="" coords="1139,415,1257,441"/>
<area shape="rect" href="__speedups_8c.html#afe535ba7d98d563213655191b663bd1d" title=" " alt="" coords="1133,364,1263,391"/>
<area shape="rect" href="__speedups_8c.html#a4c3b02945b5245acb46ba0926ec512b1" title=" " alt="" coords="901,301,1068,342"/>
<area shape="rect" href="__speedups_8c.html#a16fef4e864483e395e4766d4aaa08abb" title=" " alt="" coords="1133,259,1263,285"/>
<area shape="rect" href="__speedups_8c.html#a58f72e78a77bc64d96ba66bae5a2cffa" title=" " alt="" coords="1328,309,1491,336"/>
<area shape="rect" href="__speedups_8c.html#a07d7ef37b8a09a85e9d38ec0705f240b" title=" " alt="" coords="1549,284,1669,311"/>
<area shape="rect" href="__speedups_8c.html#a853d551d6675fdded404a52477804148" title=" " alt="" coords="1539,221,1679,248"/>
<area shape="rect" href="__speedups_8c.html#af4d02204ac526f184882570f8d8a242d" title=" " alt="" coords="680,259,851,285"/>
<area shape="rect" href="__speedups_8c.html#abe8956c24c96e64261c93441f699e021" title=" " alt="" coords="903,208,1067,235"/>
</map>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_ab6bd9b830d924c9c7e3c1f17a395d8f4_icgraph.png" border="0" usemap="#__speedups_8c_ab6bd9b830d924c9c7e3c1f17a395d8f4_icgraph" alt=""/></div>
<map name="__speedups_8c_ab6bd9b830d924c9c7e3c1f17a395d8f4_icgraph" id="__speedups_8c_ab6bd9b830d924c9c7e3c1f17a395d8f4_icgraph">
<area shape="rect" title=" " alt="" coords="455,56,629,83"/>
<area shape="rect" href="__speedups_8c.html#a2b4fa089f13d4c4eccdc8082328908ba" title=" " alt="" coords="232,56,407,83"/>
<area shape="rect" href="__speedups_8c.html#a6829e670dee627574938ea966818cbb5" title=" " alt="" coords="43,5,147,32"/>
<area shape="rect" href="__speedups_8c.html#a3c78c363f46a9e5110faab86866c156d" title=" " alt="" coords="5,56,184,83"/>
</map>
</div>

</div>
</div>
<a id="a2b4fa089f13d4c4eccdc8082328908ba"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2b4fa089f13d4c4eccdc8082328908ba">&#9670;&nbsp;</a></span>encoder_listencode_obj()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static int encoder_listencode_obj </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="__speedups_8c.html#abec2d9406356d8f5bcfb5caa4bf75c6b">PyEncoderObject</a> *&#160;</td>
          <td class="paramname"><em>s</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_j_s_o_n___accu.html">JSON_Accu</a> *&#160;</td>
          <td class="paramname"><em>rval</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>obj</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Py_ssize_t&#160;</td>
          <td class="paramname"><em>indent_level</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l02794">2794</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_a2b4fa089f13d4c4eccdc8082328908ba_cgraph.png" border="0" usemap="#__speedups_8c_a2b4fa089f13d4c4eccdc8082328908ba_cgraph" alt=""/></div>
<map name="__speedups_8c_a2b4fa089f13d4c4eccdc8082328908ba_cgraph" id="__speedups_8c_a2b4fa089f13d4c4eccdc8082328908ba_cgraph">
<area shape="rect" title=" " alt="" coords="5,201,180,227"/>
<area shape="rect" href="__speedups_8c.html#af52ae4a0c5c60f9066b287b488c4daf1" title=" " alt="" coords="1123,47,1250,74"/>
<area shape="rect" href="__speedups_8c.html#a6bd75aab534508e354bab390e4dd4e11" title=" " alt="" coords="242,302,393,329"/>
<area shape="rect" href="__speedups_8c.html#aae66ee7a9e53739ded6df309f66bb8fc" title=" " alt="" coords="255,353,380,379"/>
<area shape="rect" href="__speedups_8c.html#a50cb3539a0366b7feb2c33cffe511035" title=" " alt="" coords="245,150,389,177"/>
<area shape="rect" href="__speedups_8c.html#a74b72e04119ce5883d7939b2d5becb7b" title=" " alt="" coords="893,47,1057,74"/>
<area shape="rect" href="__speedups_8c.html#a0274b5db1f020ae0a96d23d5d9dacaa7" title=" " alt="" coords="457,251,629,278"/>
<area shape="rect" href="__speedups_8c.html#a3c78c363f46a9e5110faab86866c156d" title=" " alt="" coords="228,99,407,126"/>
<area shape="rect" href="__speedups_8c.html#ab6bd9b830d924c9c7e3c1f17a395d8f4" title=" " alt="" coords="230,201,405,227"/>
<area shape="rect" href="__speedups_8c.html#a9577a5344a0abde90278874f5d6a649d" title=" " alt="" coords="268,403,367,430"/>
<area shape="rect" href="__speedups_8c.html#a492b390e3abbdbb1c451c3bea6d88048" title=" " alt="" coords="240,454,395,481"/>
<area shape="rect" href="__speedups_8c.html#af8211fb986701859a9c5ad77be5d2d28" title=" " alt="" coords="455,199,631,226"/>
<area shape="rect" href="__speedups_8c.html#aa4756a4aa39a5d484e4c3ec42f47a38e" title=" " alt="" coords="691,195,833,222"/>
<area shape="rect" href="__speedups_8c.html#a827792edb96d246ad25c9e4cea1dae3b" title=" " alt="" coords="917,201,1034,227"/>
<area shape="rect" href="__speedups_8c.html#afe535ba7d98d563213655191b663bd1d" title=" " alt="" coords="910,150,1041,177"/>
<area shape="rect" href="__speedups_8c.html#a4c3b02945b5245acb46ba0926ec512b1" title=" " alt="" coords="679,247,845,288"/>
<area shape="rect" href="__speedups_8c.html#a16fef4e864483e395e4766d4aaa08abb" title=" " alt="" coords="911,253,1040,279"/>
<area shape="rect" href="__speedups_8c.html#a58f72e78a77bc64d96ba66bae5a2cffa" title=" " alt="" coords="1105,303,1268,330"/>
<area shape="rect" href="__speedups_8c.html#a07d7ef37b8a09a85e9d38ec0705f240b" title=" " alt="" coords="1326,278,1446,305"/>
<area shape="rect" href="__speedups_8c.html#a853d551d6675fdded404a52477804148" title=" " alt="" coords="1316,215,1456,242"/>
<area shape="rect" href="__speedups_8c.html#af4d02204ac526f184882570f8d8a242d" title=" " alt="" coords="457,149,628,175"/>
<area shape="rect" href="__speedups_8c.html#abe8956c24c96e64261c93441f699e021" title=" " alt="" coords="680,98,844,125"/>
</map>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_a2b4fa089f13d4c4eccdc8082328908ba_icgraph.png" border="0" usemap="#__speedups_8c_a2b4fa089f13d4c4eccdc8082328908ba_icgraph" alt=""/></div>
<map name="__speedups_8c_a2b4fa089f13d4c4eccdc8082328908ba_icgraph" id="__speedups_8c_a2b4fa089f13d4c4eccdc8082328908ba_icgraph">
<area shape="rect" title=" " alt="" coords="232,56,407,83"/>
<area shape="rect" href="__speedups_8c.html#a6829e670dee627574938ea966818cbb5" title=" " alt="" coords="43,5,147,32"/>
<area shape="rect" href="__speedups_8c.html#a3c78c363f46a9e5110faab86866c156d" title=" " alt="" coords="5,56,184,83"/>
<area shape="rect" href="__speedups_8c.html#ab6bd9b830d924c9c7e3c1f17a395d8f4" title=" " alt="" coords="7,107,182,133"/>
</map>
</div>

</div>
</div>
<a id="a22221e7327b1d694b192781a78ff1bf0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a22221e7327b1d694b192781a78ff1bf0">&#9670;&nbsp;</a></span>encoder_new()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static PyObject * encoder_new </td>
          <td>(</td>
          <td class="paramtype">PyTypeObject *&#160;</td>
          <td class="paramname"><em>type</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>args</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>kwds</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l02483">2483</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_a22221e7327b1d694b192781a78ff1bf0_cgraph.png" border="0" usemap="#__speedups_8c_a22221e7327b1d694b192781a78ff1bf0_cgraph" alt=""/></div>
<map name="__speedups_8c_a22221e7327b1d694b192781a78ff1bf0_cgraph" id="__speedups_8c_a22221e7327b1d694b192781a78ff1bf0_cgraph">
<area shape="rect" title=" " alt="" coords="5,35,113,61"/>
<area shape="rect" href="__speedups_8c.html#a7fb61db1c3878d16be2d916a3dcbc3bf" title=" " alt="" coords="167,5,322,32"/>
<area shape="rect" href="__speedups_8c.html#a4c3b02945b5245acb46ba0926ec512b1" title=" " alt="" coords="161,57,328,98"/>
<area shape="rect" href="__speedups_8c.html#a16fef4e864483e395e4766d4aaa08abb" title=" " alt="" coords="376,89,505,116"/>
<area shape="rect" href="__speedups_8c.html#a58f72e78a77bc64d96ba66bae5a2cffa" title=" " alt="" coords="553,39,716,65"/>
<area shape="rect" href="__speedups_8c.html#a07d7ef37b8a09a85e9d38ec0705f240b" title=" " alt="" coords="774,115,894,141"/>
<area shape="rect" href="__speedups_8c.html#a853d551d6675fdded404a52477804148" title=" " alt="" coords="764,52,904,79"/>
</map>
</div>

</div>
</div>
<a id="abe8956c24c96e64261c93441f699e021"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abe8956c24c96e64261c93441f699e021">&#9670;&nbsp;</a></span>encoder_stringify_key()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static PyObject * encoder_stringify_key </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="__speedups_8c.html#abec2d9406356d8f5bcfb5caa4bf75c6b">PyEncoderObject</a> *&#160;</td>
          <td class="paramname"><em>s</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>key</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00606">606</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_abe8956c24c96e64261c93441f699e021_cgraph.png" border="0" usemap="#__speedups_8c_abe8956c24c96e64261c93441f699e021_cgraph" alt=""/></div>
<map name="__speedups_8c_abe8956c24c96e64261c93441f699e021_cgraph" id="__speedups_8c_abe8956c24c96e64261c93441f699e021_cgraph">
<area shape="rect" title=" " alt="" coords="5,5,169,32"/>
<area shape="rect" href="__speedups_8c.html#af52ae4a0c5c60f9066b287b488c4daf1" title=" " alt="" coords="429,5,556,32"/>
<area shape="rect" href="__speedups_8c.html#a74b72e04119ce5883d7939b2d5becb7b" title=" " alt="" coords="217,31,381,57"/>
</map>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_abe8956c24c96e64261c93441f699e021_icgraph.png" border="0" usemap="#__speedups_8c_abe8956c24c96e64261c93441f699e021_icgraph" alt=""/></div>
<map name="__speedups_8c_abe8956c24c96e64261c93441f699e021_icgraph" id="__speedups_8c_abe8956c24c96e64261c93441f699e021_icgraph">
<area shape="rect" title=" " alt="" coords="896,56,1060,83"/>
<area shape="rect" href="__speedups_8c.html#af4d02204ac526f184882570f8d8a242d" title=" " alt="" coords="677,31,848,57"/>
<area shape="rect" href="__speedups_8c.html#a3c78c363f46a9e5110faab86866c156d" title=" " alt="" coords="451,56,629,83"/>
<area shape="rect" href="__speedups_8c.html#a2b4fa089f13d4c4eccdc8082328908ba" title=" " alt="" coords="228,56,403,83"/>
<area shape="rect" href="__speedups_8c.html#a6829e670dee627574938ea966818cbb5" title=" " alt="" coords="41,5,145,32"/>
<area shape="rect" href="__speedups_8c.html#ab6bd9b830d924c9c7e3c1f17a395d8f4" title=" " alt="" coords="5,56,180,83"/>
</map>
</div>

</div>
</div>
<a id="a86a4e7c18c26daa0b03034b6e906bd9f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a86a4e7c18c26daa0b03034b6e906bd9f">&#9670;&nbsp;</a></span>encoder_traverse()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static int encoder_traverse </td>
          <td>(</td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>self</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">visitproc&#160;</td>
          <td class="paramname"><em>visit</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>arg</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l03184">3184</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>

</div>
</div>
<a id="aa4756a4aa39a5d484e4c3ec42f47a38e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa4756a4aa39a5d484e4c3ec42f47a38e">&#9670;&nbsp;</a></span>flush_accumulator()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static int flush_accumulator </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_j_s_o_n___accu.html">JSON_Accu</a> *&#160;</td>
          <td class="paramname"><em>acc</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00279">279</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_aa4756a4aa39a5d484e4c3ec42f47a38e_cgraph.png" border="0" usemap="#__speedups_8c_aa4756a4aa39a5d484e4c3ec42f47a38e_cgraph" alt=""/></div>
<map name="__speedups_8c_aa4756a4aa39a5d484e4c3ec42f47a38e_cgraph" id="__speedups_8c_aa4756a4aa39a5d484e4c3ec42f47a38e_cgraph">
<area shape="rect" title=" " alt="" coords="5,31,147,57"/>
<area shape="rect" href="__speedups_8c.html#a827792edb96d246ad25c9e4cea1dae3b" title=" " alt="" coords="201,5,319,32"/>
<area shape="rect" href="__speedups_8c.html#afe535ba7d98d563213655191b663bd1d" title=" " alt="" coords="195,56,325,83"/>
</map>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_aa4756a4aa39a5d484e4c3ec42f47a38e_icgraph.png" border="0" usemap="#__speedups_8c_aa4756a4aa39a5d484e4c3ec42f47a38e_icgraph" alt=""/></div>
<map name="__speedups_8c_aa4756a4aa39a5d484e4c3ec42f47a38e_icgraph" id="__speedups_8c_aa4756a4aa39a5d484e4c3ec42f47a38e_icgraph">
<area shape="rect" title=" " alt="" coords="903,56,1044,83"/>
<area shape="rect" href="__speedups_8c.html#af8211fb986701859a9c5ad77be5d2d28" title=" " alt="" coords="679,81,855,108"/>
<area shape="rect" href="__speedups_8c.html#ade60ef33e2b7b5b92d22293c9f55e3e6" title=" " alt="" coords="455,5,631,32"/>
<area shape="rect" href="__speedups_8c.html#a50cb3539a0366b7feb2c33cffe511035" title=" " alt="" coords="471,107,615,133"/>
<area shape="rect" href="__speedups_8c.html#a3c78c363f46a9e5110faab86866c156d" title=" " alt="" coords="5,132,184,159"/>
<area shape="rect" href="__speedups_8c.html#ab6bd9b830d924c9c7e3c1f17a395d8f4" title=" " alt="" coords="7,81,182,108"/>
<area shape="rect" href="__speedups_8c.html#a2b4fa089f13d4c4eccdc8082328908ba" title=" " alt="" coords="232,107,407,133"/>
<area shape="rect" href="__speedups_8c.html#a6829e670dee627574938ea966818cbb5" title=" " alt="" coords="43,19,147,45"/>
</map>
</div>

</div>
</div>
<a id="a3ba489d44ccf95839b424401aba6e4d4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3ba489d44ccf95839b424401aba6e4d4">&#9670;&nbsp;</a></span>import_dependency()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">PyObject* import_dependency </td>
          <td>(</td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>module_name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>attr_name</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l03306">3306</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_a3ba489d44ccf95839b424401aba6e4d4_icgraph.png" border="0" usemap="#__speedups_8c_a3ba489d44ccf95839b424401aba6e4d4_icgraph" alt=""/></div>
<map name="__speedups_8c_a3ba489d44ccf95839b424401aba6e4d4_icgraph" id="__speedups_8c_a3ba489d44ccf95839b424401aba6e4d4_icgraph">
<area shape="rect" title=" " alt="" coords="305,5,456,32"/>
<area shape="rect" href="__speedups_8c.html#a54392d48d3d840c20e2f7e7d3eda8d8b" title=" " alt="" coords="165,5,257,32"/>
<area shape="rect" href="__speedups_8c.html#a14fa445552af57d194ec6283f7348d4a" title=" " alt="" coords="5,5,117,32"/>
</map>
</div>

</div>
</div>
<a id="afc9c4f4ee66381105c30675157f5ef2b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afc9c4f4ee66381105c30675157f5ef2b">&#9670;&nbsp;</a></span>init_constants()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static int init_constants </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l03318">3318</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_afc9c4f4ee66381105c30675157f5ef2b_icgraph.png" border="0" usemap="#__speedups_8c_afc9c4f4ee66381105c30675157f5ef2b_icgraph" alt=""/></div>
<map name="__speedups_8c_afc9c4f4ee66381105c30675157f5ef2b_icgraph" id="__speedups_8c_afc9c4f4ee66381105c30675157f5ef2b_icgraph">
<area shape="rect" title=" " alt="" coords="305,5,419,32"/>
<area shape="rect" href="__speedups_8c.html#a54392d48d3d840c20e2f7e7d3eda8d8b" title=" " alt="" coords="165,5,257,32"/>
<area shape="rect" href="__speedups_8c.html#a14fa445552af57d194ec6283f7348d4a" title=" " alt="" coords="5,5,117,32"/>
</map>
</div>

</div>
</div>
<a id="a14fa445552af57d194ec6283f7348d4a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a14fa445552af57d194ec6283f7348d4a">&#9670;&nbsp;</a></span>init_speedups()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void init_speedups </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l03380">3380</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_a14fa445552af57d194ec6283f7348d4a_cgraph.png" border="0" usemap="#__speedups_8c_a14fa445552af57d194ec6283f7348d4a_cgraph" alt=""/></div>
<map name="__speedups_8c_a14fa445552af57d194ec6283f7348d4a_cgraph" id="__speedups_8c_a14fa445552af57d194ec6283f7348d4a_cgraph">
<area shape="rect" title=" " alt="" coords="5,31,117,57"/>
<area shape="rect" href="__speedups_8c.html#a54392d48d3d840c20e2f7e7d3eda8d8b" title=" " alt="" coords="165,31,257,57"/>
<area shape="rect" href="__speedups_8c.html#a3ba489d44ccf95839b424401aba6e4d4" title=" " alt="" coords="305,5,456,32"/>
<area shape="rect" href="__speedups_8c.html#afc9c4f4ee66381105c30675157f5ef2b" title=" " alt="" coords="324,56,437,83"/>
</map>
</div>

</div>
</div>
<a id="a7c78c2b2683a7958e2b73b953dab2e76"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7c78c2b2683a7958e2b73b953dab2e76">&#9670;&nbsp;</a></span>IS_DIGIT()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static int IS_DIGIT </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="__speedups_8c.html#ae448d012a863108818f3bf0964d25d14">JSON_UNICHR</a>&#160;</td>
          <td class="paramname"><em>c</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00360">360</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_a7c78c2b2683a7958e2b73b953dab2e76_icgraph.png" border="0" usemap="#__speedups_8c_a7c78c2b2683a7958e2b73b953dab2e76_icgraph" alt=""/></div>
<map name="__speedups_8c_a7c78c2b2683a7958e2b73b953dab2e76_icgraph" id="__speedups_8c_a7c78c2b2683a7958e2b73b953dab2e76_icgraph">
<area shape="rect" title=" " alt="" coords="653,56,731,83"/>
<area shape="rect" href="__speedups_8c.html#ad941962e63db6f7eca91204cf6bff7b4" title=" " alt="" coords="420,56,605,83"/>
<area shape="rect" href="__speedups_8c.html#a93ac28cd8a3ee3de75f2bdb8776cb12f" title=" " alt="" coords="224,56,372,83"/>
<area shape="rect" href="__speedups_8c.html#a3d59f53e34192efe682d8dacbd2e5ff9" title=" " alt="" coords="9,5,173,32"/>
<area shape="rect" href="__speedups_8c.html#a9169d64638ad097a071a1c37a79165be" title=" " alt="" coords="5,56,176,83"/>
<area shape="rect" href="__speedups_8c.html#a49d92b59ab812fa6502cd1a33b30080b" title=" " alt="" coords="39,107,142,133"/>
</map>
</div>

</div>
</div>
<a id="a9577a5344a0abde90278874f5d6a649d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9577a5344a0abde90278874f5d6a649d">&#9670;&nbsp;</a></span>is_raw_json()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static int is_raw_json </td>
          <td>(</td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>obj</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00262">262</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_a9577a5344a0abde90278874f5d6a649d_icgraph.png" border="0" usemap="#__speedups_8c_a9577a5344a0abde90278874f5d6a649d_icgraph" alt=""/></div>
<map name="__speedups_8c_a9577a5344a0abde90278874f5d6a649d_icgraph" id="__speedups_8c_a9577a5344a0abde90278874f5d6a649d_icgraph">
<area shape="rect" title=" " alt="" coords="455,56,553,83"/>
<area shape="rect" href="__speedups_8c.html#a2b4fa089f13d4c4eccdc8082328908ba" title=" " alt="" coords="232,56,407,83"/>
<area shape="rect" href="__speedups_8c.html#a6829e670dee627574938ea966818cbb5" title=" " alt="" coords="43,5,147,32"/>
<area shape="rect" href="__speedups_8c.html#a3c78c363f46a9e5110faab86866c156d" title=" " alt="" coords="5,56,184,83"/>
<area shape="rect" href="__speedups_8c.html#ab6bd9b830d924c9c7e3c1f17a395d8f4" title=" " alt="" coords="7,107,182,133"/>
</map>
</div>

</div>
</div>
<a id="a827792edb96d246ad25c9e4cea1dae3b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a827792edb96d246ad25c9e4cea1dae3b">&#9670;&nbsp;</a></span>join_list_string()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static PyObject * join_list_string </td>
          <td>(</td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>lst</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00786">786</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_a827792edb96d246ad25c9e4cea1dae3b_icgraph.png" border="0" usemap="#__speedups_8c_a827792edb96d246ad25c9e4cea1dae3b_icgraph" alt=""/></div>
<map name="__speedups_8c_a827792edb96d246ad25c9e4cea1dae3b_icgraph" id="__speedups_8c_a827792edb96d246ad25c9e4cea1dae3b_icgraph">
<area shape="rect" title=" " alt="" coords="1092,195,1209,221"/>
<area shape="rect" href="__speedups_8c.html#aa4756a4aa39a5d484e4c3ec42f47a38e" title=" " alt="" coords="903,144,1044,171"/>
<area shape="rect" href="__speedups_8c.html#ae88f51cfcbd94e6c549ff3f14bfe98ec" title=" " alt="" coords="917,220,1030,247"/>
<area shape="rect" href="__speedups_8c.html#af8211fb986701859a9c5ad77be5d2d28" title=" " alt="" coords="679,68,855,95"/>
<area shape="rect" href="__speedups_8c.html#ade60ef33e2b7b5b92d22293c9f55e3e6" title=" " alt="" coords="455,144,631,171"/>
<area shape="rect" href="__speedups_8c.html#a50cb3539a0366b7feb2c33cffe511035" title=" " alt="" coords="471,43,615,69"/>
<area shape="rect" href="__speedups_8c.html#a3c78c363f46a9e5110faab86866c156d" title=" " alt="" coords="5,5,184,32"/>
<area shape="rect" href="__speedups_8c.html#ab6bd9b830d924c9c7e3c1f17a395d8f4" title=" " alt="" coords="7,56,182,83"/>
<area shape="rect" href="__speedups_8c.html#a2b4fa089f13d4c4eccdc8082328908ba" title=" " alt="" coords="232,43,407,69"/>
<area shape="rect" href="__speedups_8c.html#a6829e670dee627574938ea966818cbb5" title=" " alt="" coords="43,132,147,159"/>
<area shape="rect" href="__speedups_8c.html#a2d10b90f25ed93fc953b4ab9ad8bc9bb" title=" " alt="" coords="699,195,835,221"/>
<area shape="rect" href="__speedups_8c.html#ad64ff4df1dda78baf969ceffc4ef58e1" title=" " alt="" coords="485,195,600,221"/>
<area shape="rect" href="__speedups_8c.html#a31e3c944e96bede0d6669e634661694b" title=" " alt="" coords="711,296,823,323"/>
<area shape="rect" href="__speedups_8c.html#af58cc135cdb5c95797c7d36216c0f6a4" title=" " alt="" coords="254,195,385,221"/>
<area shape="rect" href="__speedups_8c.html#a49d92b59ab812fa6502cd1a33b30080b" title=" " alt="" coords="268,245,371,272"/>
</map>
</div>

</div>
</div>
<a id="afe535ba7d98d563213655191b663bd1d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afe535ba7d98d563213655191b663bd1d">&#9670;&nbsp;</a></span>join_list_unicode()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static PyObject * join_list_unicode </td>
          <td>(</td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>lst</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00776">776</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_afe535ba7d98d563213655191b663bd1d_icgraph.png" border="0" usemap="#__speedups_8c_afe535ba7d98d563213655191b663bd1d_icgraph" alt=""/></div>
<map name="__speedups_8c_afe535ba7d98d563213655191b663bd1d_icgraph" id="__speedups_8c_afe535ba7d98d563213655191b663bd1d_icgraph">
<area shape="rect" title=" " alt="" coords="1097,195,1228,221"/>
<area shape="rect" href="__speedups_8c.html#aa4756a4aa39a5d484e4c3ec42f47a38e" title=" " alt="" coords="905,144,1047,171"/>
<area shape="rect" href="__speedups_8c.html#afaf5fb1ccba97827f82eb9111b792c3f" title=" " alt="" coords="903,220,1049,247"/>
<area shape="rect" href="__speedups_8c.html#af8211fb986701859a9c5ad77be5d2d28" title=" " alt="" coords="679,68,855,95"/>
<area shape="rect" href="__speedups_8c.html#ade60ef33e2b7b5b92d22293c9f55e3e6" title=" " alt="" coords="455,144,631,171"/>
<area shape="rect" href="__speedups_8c.html#a50cb3539a0366b7feb2c33cffe511035" title=" " alt="" coords="471,43,615,69"/>
<area shape="rect" href="__speedups_8c.html#a3c78c363f46a9e5110faab86866c156d" title=" " alt="" coords="5,5,184,32"/>
<area shape="rect" href="__speedups_8c.html#ab6bd9b830d924c9c7e3c1f17a395d8f4" title=" " alt="" coords="7,56,182,83"/>
<area shape="rect" href="__speedups_8c.html#a2b4fa089f13d4c4eccdc8082328908ba" title=" " alt="" coords="232,43,407,69"/>
<area shape="rect" href="__speedups_8c.html#a6829e670dee627574938ea966818cbb5" title=" " alt="" coords="43,132,147,159"/>
<area shape="rect" href="__speedups_8c.html#a9169d64638ad097a071a1c37a79165be" title=" " alt="" coords="681,195,852,221"/>
<area shape="rect" href="__speedups_8c.html#a93ac28cd8a3ee3de75f2bdb8776cb12f" title=" " alt="" coords="469,195,617,221"/>
<area shape="rect" href="__speedups_8c.html#a31e3c944e96bede0d6669e634661694b" title=" " alt="" coords="711,296,823,323"/>
<area shape="rect" href="__speedups_8c.html#a3d59f53e34192efe682d8dacbd2e5ff9" title=" " alt="" coords="237,195,401,221"/>
<area shape="rect" href="__speedups_8c.html#a49d92b59ab812fa6502cd1a33b30080b" title=" " alt="" coords="268,245,371,272"/>
</map>
</div>

</div>
</div>
<a id="af8211fb986701859a9c5ad77be5d2d28"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af8211fb986701859a9c5ad77be5d2d28">&#9670;&nbsp;</a></span>JSON_Accu_Accumulate()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static int JSON_Accu_Accumulate </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_j_s_o_n___accu.html">JSON_Accu</a> *&#160;</td>
          <td class="paramname"><em>acc</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>unicode</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00309">309</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_af8211fb986701859a9c5ad77be5d2d28_cgraph.png" border="0" usemap="#__speedups_8c_af8211fb986701859a9c5ad77be5d2d28_cgraph" alt=""/></div>
<map name="__speedups_8c_af8211fb986701859a9c5ad77be5d2d28_cgraph" id="__speedups_8c_af8211fb986701859a9c5ad77be5d2d28_cgraph">
<area shape="rect" title=" " alt="" coords="5,31,181,57"/>
<area shape="rect" href="__speedups_8c.html#aa4756a4aa39a5d484e4c3ec42f47a38e" title=" " alt="" coords="229,31,371,57"/>
<area shape="rect" href="__speedups_8c.html#a827792edb96d246ad25c9e4cea1dae3b" title=" " alt="" coords="425,5,543,32"/>
<area shape="rect" href="__speedups_8c.html#afe535ba7d98d563213655191b663bd1d" title=" " alt="" coords="419,56,549,83"/>
</map>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_af8211fb986701859a9c5ad77be5d2d28_icgraph.png" border="0" usemap="#__speedups_8c_af8211fb986701859a9c5ad77be5d2d28_icgraph" alt=""/></div>
<map name="__speedups_8c_af8211fb986701859a9c5ad77be5d2d28_icgraph" id="__speedups_8c_af8211fb986701859a9c5ad77be5d2d28_icgraph">
<area shape="rect" title=" " alt="" coords="647,56,823,83"/>
<area shape="rect" href="__speedups_8c.html#a50cb3539a0366b7feb2c33cffe511035" title=" " alt="" coords="455,56,599,83"/>
<area shape="rect" href="__speedups_8c.html#a3c78c363f46a9e5110faab86866c156d" title=" " alt="" coords="5,5,184,32"/>
<area shape="rect" href="__speedups_8c.html#ab6bd9b830d924c9c7e3c1f17a395d8f4" title=" " alt="" coords="7,107,182,133"/>
<area shape="rect" href="__speedups_8c.html#a2b4fa089f13d4c4eccdc8082328908ba" title=" " alt="" coords="232,56,407,83"/>
<area shape="rect" href="__speedups_8c.html#a6829e670dee627574938ea966818cbb5" title=" " alt="" coords="43,56,147,83"/>
</map>
</div>

</div>
</div>
<a id="a696e6a6adabdaaa99d7ee2d3d17803d0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a696e6a6adabdaaa99d7ee2d3d17803d0">&#9670;&nbsp;</a></span>JSON_Accu_Destroy()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void JSON_Accu_Destroy </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_j_s_o_n___accu.html">JSON_Accu</a> *&#160;</td>
          <td class="paramname"><em>acc</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00353">353</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_a696e6a6adabdaaa99d7ee2d3d17803d0_icgraph.png" border="0" usemap="#__speedups_8c_a696e6a6adabdaaa99d7ee2d3d17803d0_icgraph" alt=""/></div>
<map name="__speedups_8c_a696e6a6adabdaaa99d7ee2d3d17803d0_icgraph" id="__speedups_8c_a696e6a6adabdaaa99d7ee2d3d17803d0_icgraph">
<area shape="rect" title=" " alt="" coords="157,5,308,32"/>
<area shape="rect" href="__speedups_8c.html#a6829e670dee627574938ea966818cbb5" title=" " alt="" coords="5,5,109,32"/>
</map>
</div>

</div>
</div>
<a id="ade60ef33e2b7b5b92d22293c9f55e3e6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ade60ef33e2b7b5b92d22293c9f55e3e6">&#9670;&nbsp;</a></span>JSON_Accu_FinishAsList()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static PyObject * JSON_Accu_FinishAsList </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_j_s_o_n___accu.html">JSON_Accu</a> *&#160;</td>
          <td class="paramname"><em>acc</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00334">334</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_ade60ef33e2b7b5b92d22293c9f55e3e6_cgraph.png" border="0" usemap="#__speedups_8c_ade60ef33e2b7b5b92d22293c9f55e3e6_cgraph" alt=""/></div>
<map name="__speedups_8c_ade60ef33e2b7b5b92d22293c9f55e3e6_cgraph" id="__speedups_8c_ade60ef33e2b7b5b92d22293c9f55e3e6_cgraph">
<area shape="rect" title=" " alt="" coords="5,31,181,57"/>
<area shape="rect" href="__speedups_8c.html#aa4756a4aa39a5d484e4c3ec42f47a38e" title=" " alt="" coords="229,31,371,57"/>
<area shape="rect" href="__speedups_8c.html#a827792edb96d246ad25c9e4cea1dae3b" title=" " alt="" coords="425,5,543,32"/>
<area shape="rect" href="__speedups_8c.html#afe535ba7d98d563213655191b663bd1d" title=" " alt="" coords="419,56,549,83"/>
</map>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_ade60ef33e2b7b5b92d22293c9f55e3e6_icgraph.png" border="0" usemap="#__speedups_8c_ade60ef33e2b7b5b92d22293c9f55e3e6_icgraph" alt=""/></div>
<map name="__speedups_8c_ade60ef33e2b7b5b92d22293c9f55e3e6_icgraph" id="__speedups_8c_ade60ef33e2b7b5b92d22293c9f55e3e6_icgraph">
<area shape="rect" title=" " alt="" coords="157,5,333,32"/>
<area shape="rect" href="__speedups_8c.html#a6829e670dee627574938ea966818cbb5" title=" " alt="" coords="5,5,109,32"/>
</map>
</div>

</div>
</div>
<a id="acd1e0defb3c7c3968d87e4ca5d0972e8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acd1e0defb3c7c3968d87e4ca5d0972e8">&#9670;&nbsp;</a></span>JSON_Accu_Init()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static int JSON_Accu_Init </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_j_s_o_n___accu.html">JSON_Accu</a> *&#160;</td>
          <td class="paramname"><em>acc</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00268">268</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_acd1e0defb3c7c3968d87e4ca5d0972e8_icgraph.png" border="0" usemap="#__speedups_8c_acd1e0defb3c7c3968d87e4ca5d0972e8_icgraph" alt=""/></div>
<map name="__speedups_8c_acd1e0defb3c7c3968d87e4ca5d0972e8_icgraph" id="__speedups_8c_acd1e0defb3c7c3968d87e4ca5d0972e8_icgraph">
<area shape="rect" title=" " alt="" coords="157,5,277,32"/>
<area shape="rect" href="__speedups_8c.html#a6829e670dee627574938ea966818cbb5" title=" " alt="" coords="5,5,109,32"/>
</map>
</div>

</div>
</div>
<a id="a7fb61db1c3878d16be2d916a3dcbc3bf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7fb61db1c3878d16be2d916a3dcbc3bf">&#9670;&nbsp;</a></span>JSON_ParseEncoding()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static PyObject * JSON_ParseEncoding </td>
          <td>(</td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>encoding</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l02353">2353</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_a7fb61db1c3878d16be2d916a3dcbc3bf_icgraph.png" border="0" usemap="#__speedups_8c_a7fb61db1c3878d16be2d916a3dcbc3bf_icgraph" alt=""/></div>
<map name="__speedups_8c_a7fb61db1c3878d16be2d916a3dcbc3bf_icgraph" id="__speedups_8c_a7fb61db1c3878d16be2d916a3dcbc3bf_icgraph">
<area shape="rect" title=" " alt="" coords="161,31,316,57"/>
<area shape="rect" href="__speedups_8c.html#a22221e7327b1d694b192781a78ff1bf0" title=" " alt="" coords="5,5,113,32"/>
<area shape="rect" href="__speedups_8c.html#a14e8710fdf2d09559d67ae5c5417a9b1" title=" " alt="" coords="6,56,113,83"/>
</map>
</div>

</div>
</div>
<a id="a73bb178937807945cf00dc47af364103"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a73bb178937807945cf00dc47af364103">&#9670;&nbsp;</a></span>json_PyOS_string_to_double()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static double json_PyOS_string_to_double </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>s</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char **&#160;</td>
          <td class="paramname"><em>endptr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>overflow_exception</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00034">34</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>

</div>
</div>
<a id="a492b390e3abbdbb1c451c3bea6d88048"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a492b390e3abbdbb1c451c3bea6d88048">&#9670;&nbsp;</a></span>maybe_quote_bigint()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static PyObject * maybe_quote_bigint </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="__speedups_8c.html#abec2d9406356d8f5bcfb5caa4bf75c6b">PyEncoderObject</a> *&#160;</td>
          <td class="paramname"><em>s</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>encoded</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>obj</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00366">366</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_a492b390e3abbdbb1c451c3bea6d88048_icgraph.png" border="0" usemap="#__speedups_8c_a492b390e3abbdbb1c451c3bea6d88048_icgraph" alt=""/></div>
<map name="__speedups_8c_a492b390e3abbdbb1c451c3bea6d88048_icgraph" id="__speedups_8c_a492b390e3abbdbb1c451c3bea6d88048_icgraph">
<area shape="rect" title=" " alt="" coords="455,56,609,83"/>
<area shape="rect" href="__speedups_8c.html#a2b4fa089f13d4c4eccdc8082328908ba" title=" " alt="" coords="232,56,407,83"/>
<area shape="rect" href="__speedups_8c.html#a6829e670dee627574938ea966818cbb5" title=" " alt="" coords="43,5,147,32"/>
<area shape="rect" href="__speedups_8c.html#a3c78c363f46a9e5110faab86866c156d" title=" " alt="" coords="5,56,184,83"/>
<area shape="rect" href="__speedups_8c.html#ab6bd9b830d924c9c7e3c1f17a395d8f4" title=" " alt="" coords="7,107,182,133"/>
</map>
</div>

</div>
</div>
<a id="a54392d48d3d840c20e2f7e7d3eda8d8b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a54392d48d3d840c20e2f7e7d3eda8d8b">&#9670;&nbsp;</a></span>moduleinit()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static PyObject * moduleinit </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l03344">3344</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_a54392d48d3d840c20e2f7e7d3eda8d8b_cgraph.png" border="0" usemap="#__speedups_8c_a54392d48d3d840c20e2f7e7d3eda8d8b_cgraph" alt=""/></div>
<map name="__speedups_8c_a54392d48d3d840c20e2f7e7d3eda8d8b_cgraph" id="__speedups_8c_a54392d48d3d840c20e2f7e7d3eda8d8b_cgraph">
<area shape="rect" title=" " alt="" coords="5,31,97,57"/>
<area shape="rect" href="__speedups_8c.html#a3ba489d44ccf95839b424401aba6e4d4" title=" " alt="" coords="145,5,296,32"/>
<area shape="rect" href="__speedups_8c.html#afc9c4f4ee66381105c30675157f5ef2b" title=" " alt="" coords="164,56,277,83"/>
</map>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_a54392d48d3d840c20e2f7e7d3eda8d8b_icgraph.png" border="0" usemap="#__speedups_8c_a54392d48d3d840c20e2f7e7d3eda8d8b_icgraph" alt=""/></div>
<map name="__speedups_8c_a54392d48d3d840c20e2f7e7d3eda8d8b_icgraph" id="__speedups_8c_a54392d48d3d840c20e2f7e7d3eda8d8b_icgraph">
<area shape="rect" title=" " alt="" coords="165,5,257,32"/>
<area shape="rect" href="__speedups_8c.html#a14fa445552af57d194ec6283f7348d4a" title=" " alt="" coords="5,5,117,32"/>
</map>
</div>

</div>
</div>
<a id="a4c3b02945b5245acb46ba0926ec512b1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4c3b02945b5245acb46ba0926ec512b1">&#9670;&nbsp;</a></span>py_encode_basestring_ascii()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static PyObject * py_encode_basestring_ascii </td>
          <td>(</td>
          <td class="paramtype">PyObject *self&#160;</td>
          <td class="paramname"><em>UNUSED</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>pystr</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l01290">1290</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_a4c3b02945b5245acb46ba0926ec512b1_cgraph.png" border="0" usemap="#__speedups_8c_a4c3b02945b5245acb46ba0926ec512b1_cgraph" alt=""/></div>
<map name="__speedups_8c_a4c3b02945b5245acb46ba0926ec512b1_cgraph" id="__speedups_8c_a4c3b02945b5245acb46ba0926ec512b1_cgraph">
<area shape="rect" title=" " alt="" coords="5,23,172,65"/>
<area shape="rect" href="__speedups_8c.html#a16fef4e864483e395e4766d4aaa08abb" title=" " alt="" coords="220,56,349,83"/>
<area shape="rect" href="__speedups_8c.html#a58f72e78a77bc64d96ba66bae5a2cffa" title=" " alt="" coords="397,5,560,32"/>
<area shape="rect" href="__speedups_8c.html#a07d7ef37b8a09a85e9d38ec0705f240b" title=" " alt="" coords="618,81,738,108"/>
<area shape="rect" href="__speedups_8c.html#a853d551d6675fdded404a52477804148" title=" " alt="" coords="608,19,748,45"/>
</map>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_a4c3b02945b5245acb46ba0926ec512b1_icgraph.png" border="0" usemap="#__speedups_8c_a4c3b02945b5245acb46ba0926ec512b1_icgraph" alt=""/></div>
<map name="__speedups_8c_a4c3b02945b5245acb46ba0926ec512b1_icgraph" id="__speedups_8c_a4c3b02945b5245acb46ba0926ec512b1_icgraph">
<area shape="rect" title=" " alt="" coords="897,99,1064,141"/>
<area shape="rect" href="__speedups_8c.html#a0274b5db1f020ae0a96d23d5d9dacaa7" title=" " alt="" coords="677,81,849,108"/>
<area shape="rect" href="__speedups_8c.html#a22221e7327b1d694b192781a78ff1bf0" title=" " alt="" coords="709,132,817,159"/>
<area shape="rect" href="__speedups_8c.html#a3c78c363f46a9e5110faab86866c156d" title=" " alt="" coords="451,56,629,83"/>
<area shape="rect" href="__speedups_8c.html#a2b4fa089f13d4c4eccdc8082328908ba" title=" " alt="" coords="228,56,403,83"/>
<area shape="rect" href="__speedups_8c.html#a6829e670dee627574938ea966818cbb5" title=" " alt="" coords="41,5,145,32"/>
<area shape="rect" href="__speedups_8c.html#ab6bd9b830d924c9c7e3c1f17a395d8f4" title=" " alt="" coords="5,56,180,83"/>
</map>
</div>

</div>
</div>
<a id="a31e3c944e96bede0d6669e634661694b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a31e3c944e96bede0d6669e634661694b">&#9670;&nbsp;</a></span>py_scanstring()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static PyObject* py_scanstring </td>
          <td>(</td>
          <td class="paramtype">PyObject *self&#160;</td>
          <td class="paramname"><em>UNUSED</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>args</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l01248">1248</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_a31e3c944e96bede0d6669e634661694b_cgraph.png" border="0" usemap="#__speedups_8c_a31e3c944e96bede0d6669e634661694b_cgraph" alt=""/></div>
<map name="__speedups_8c_a31e3c944e96bede0d6669e634661694b_cgraph" id="__speedups_8c_a31e3c944e96bede0d6669e634661694b_cgraph">
<area shape="rect" title=" " alt="" coords="5,81,117,108"/>
<area shape="rect" href="__speedups_8c.html#a038423a712f553f80feb12b6ea2f7503" title=" " alt="" coords="167,5,343,32"/>
<area shape="rect" href="__speedups_8c.html#af5fb9b81b5c5f04a3308f626d593d865" title=" " alt="" coords="165,56,345,83"/>
<area shape="rect" href="__speedups_8c.html#ae88f51cfcbd94e6c549ff3f14bfe98ec" title=" " alt="" coords="199,107,312,133"/>
<area shape="rect" href="__speedups_8c.html#afaf5fb1ccba97827f82eb9111b792c3f" title=" " alt="" coords="182,157,329,184"/>
<area shape="rect" href="__speedups_8c.html#a827792edb96d246ad25c9e4cea1dae3b" title=" " alt="" coords="400,81,517,108"/>
<area shape="rect" href="__speedups_8c.html#a3e13fe8ef6aab324bd54c252a2e63566" title=" " alt="" coords="405,132,512,159"/>
<area shape="rect" href="__speedups_8c.html#aaa9d4626b1d5edb860e0bbf8027ddf5f" title=" " alt="" coords="572,132,769,159"/>
<area shape="rect" href="__speedups_8c.html#afe535ba7d98d563213655191b663bd1d" title=" " alt="" coords="393,183,524,209"/>
</map>
</div>

</div>
</div>
<a id="ae072d73c9fac2c803791ffb0ece2cfb5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae072d73c9fac2c803791ffb0ece2cfb5">&#9670;&nbsp;</a></span>PyDoc_STRVAR() <span class="overload">[1/5]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">PyDoc_STRVAR </td>
          <td>(</td>
          <td class="paramtype">encoder_doc&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&quot;_iterencode(obj, _current_indent_level) -&gt; iterable&quot;&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a2342db6b7ba9bdfa0a4ca746285e7abf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2342db6b7ba9bdfa0a4ca746285e7abf">&#9670;&nbsp;</a></span>PyDoc_STRVAR() <span class="overload">[2/5]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">PyDoc_STRVAR </td>
          <td>(</td>
          <td class="paramtype">module_doc&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&quot;simplejson speedups\n&quot;&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a757d9040b5d08cb3c972301986c2f080"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a757d9040b5d08cb3c972301986c2f080">&#9670;&nbsp;</a></span>PyDoc_STRVAR() <span class="overload">[3/5]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">PyDoc_STRVAR </td>
          <td>(</td>
          <td class="paramtype">pydoc_encode_basestring_ascii&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&quot;encode_basestring_ascii(basestring) -&gt; str\n&quot; &quot;\n&quot; &quot;Return an ASCII-only JSON representation of a Python string&quot;&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ac5fc57fadb897b00bdfd8cc69afbf25b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac5fc57fadb897b00bdfd8cc69afbf25b">&#9670;&nbsp;</a></span>PyDoc_STRVAR() <span class="overload">[4/5]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">PyDoc_STRVAR </td>
          <td>(</td>
          <td class="paramtype">pydoc_scanstring&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&quot;scanstring(basestring, end, encoding, strict=True) -&gt; (str, end)\n&quot; &quot;\n&quot; &quot;Scan the string s for a JSON string. End is the index of the\n&quot; &quot;character in s after the quote that started the JSON string.\n&quot; &quot;Unescapes all valid JSON string escape sequences and raises ValueError\n&quot; &quot;on attempt to decode an invalid string. If strict is False then literal\n&quot; &quot;control characters are allowed in the string.\n&quot; &quot;\n&quot; &quot;Returns a tuple of the decoded string and the index of the character in s\n&quot; &quot;after the end quote.&quot;&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a6baeaa0979b39e0a5730b3d303150d2a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6baeaa0979b39e0a5730b3d303150d2a">&#9670;&nbsp;</a></span>PyDoc_STRVAR() <span class="overload">[5/5]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">PyDoc_STRVAR </td>
          <td>(</td>
          <td class="paramtype">scanner_doc&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&quot;JSON scanner object&quot;&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a3e13fe8ef6aab324bd54c252a2e63566"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3e13fe8ef6aab324bd54c252a2e63566">&#9670;&nbsp;</a></span>raise_errmsg()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void raise_errmsg </td>
          <td>(</td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>msg</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>s</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Py_ssize_t&#160;</td>
          <td class="paramname"><em>end</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00766">766</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_a3e13fe8ef6aab324bd54c252a2e63566_cgraph.png" border="0" usemap="#__speedups_8c_a3e13fe8ef6aab324bd54c252a2e63566_cgraph" alt=""/></div>
<map name="__speedups_8c_a3e13fe8ef6aab324bd54c252a2e63566_cgraph" id="__speedups_8c_a3e13fe8ef6aab324bd54c252a2e63566_cgraph">
<area shape="rect" title=" " alt="" coords="5,5,112,32"/>
<area shape="rect" href="__speedups_8c.html#aaa9d4626b1d5edb860e0bbf8027ddf5f" title=" " alt="" coords="160,5,357,32"/>
</map>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_a3e13fe8ef6aab324bd54c252a2e63566_icgraph.png" border="0" usemap="#__speedups_8c_a3e13fe8ef6aab324bd54c252a2e63566_icgraph" alt=""/></div>
<map name="__speedups_8c_a3e13fe8ef6aab324bd54c252a2e63566_icgraph" id="__speedups_8c_a3e13fe8ef6aab324bd54c252a2e63566_icgraph">
<area shape="rect" title=" " alt="" coords="653,215,760,241"/>
<area shape="rect" href="__speedups_8c.html#a32472fbe432c1f980d8f039668d254d1" title=" " alt="" coords="437,88,588,115"/>
<area shape="rect" href="__speedups_8c.html#ad64ff4df1dda78baf969ceffc4ef58e1" title=" " alt="" coords="241,88,355,115"/>
<area shape="rect" href="__speedups_8c.html#af58cc135cdb5c95797c7d36216c0f6a4" title=" " alt="" coords="25,88,156,115"/>
<area shape="rect" href="__speedups_8c.html#a2d10b90f25ed93fc953b4ab9ad8bc9bb" title=" " alt="" coords="23,139,159,165"/>
<area shape="rect" href="__speedups_8c.html#ad941962e63db6f7eca91204cf6bff7b4" title=" " alt="" coords="420,341,605,368"/>
<area shape="rect" href="__speedups_8c.html#a93ac28cd8a3ee3de75f2bdb8776cb12f" title=" " alt="" coords="224,341,372,368"/>
<area shape="rect" href="__speedups_8c.html#a3d59f53e34192efe682d8dacbd2e5ff9" title=" " alt="" coords="9,392,173,419"/>
<area shape="rect" href="__speedups_8c.html#a9169d64638ad097a071a1c37a79165be" title=" " alt="" coords="5,341,176,368"/>
<area shape="rect" href="__speedups_8c.html#ae88f51cfcbd94e6c549ff3f14bfe98ec" title=" " alt="" coords="456,189,569,216"/>
<area shape="rect" href="__speedups_8c.html#afaf5fb1ccba97827f82eb9111b792c3f" title=" " alt="" coords="439,240,586,267"/>
<area shape="rect" href="__speedups_8c.html#a49d92b59ab812fa6502cd1a33b30080b" title=" " alt="" coords="39,240,142,267"/>
<area shape="rect" href="__speedups_8c.html#a31e3c944e96bede0d6669e634661694b" title=" " alt="" coords="242,240,354,267"/>
</map>
</div>

</div>
</div>
<a id="ad64ff4df1dda78baf969ceffc4ef58e1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad64ff4df1dda78baf969ceffc4ef58e1">&#9670;&nbsp;</a></span>scan_once_str()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static PyObject * scan_once_str </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="__speedups_8c.html#ac4e4af138e4ec83c976c0757eeb0bf31">PyScannerObject</a> *&#160;</td>
          <td class="paramname"><em>s</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>pystr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Py_ssize_t&#160;</td>
          <td class="paramname"><em>idx</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Py_ssize_t *&#160;</td>
          <td class="paramname"><em>next_idx_ptr</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l02079">2079</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_ad64ff4df1dda78baf969ceffc4ef58e1_cgraph.png" border="0" usemap="#__speedups_8c_ad64ff4df1dda78baf969ceffc4ef58e1_cgraph" alt=""/></div>
<map name="__speedups_8c_ad64ff4df1dda78baf969ceffc4ef58e1_cgraph" id="__speedups_8c_ad64ff4df1dda78baf969ceffc4ef58e1_cgraph">
<area shape="rect" title=" " alt="" coords="5,160,120,186"/>
<area shape="rect" href="__speedups_8c.html#a32472fbe432c1f980d8f039668d254d1" title=" " alt="" coords="168,33,319,60"/>
<area shape="rect" href="__speedups_8c.html#a3e13fe8ef6aab324bd54c252a2e63566" title=" " alt="" coords="533,134,640,161"/>
<area shape="rect" href="__speedups_8c.html#af58cc135cdb5c95797c7d36216c0f6a4" title=" " alt="" coords="178,134,309,161"/>
<area shape="rect" href="__speedups_8c.html#a92321b2b629ab28559a8d78db1ce0667" title=" " alt="" coords="179,185,307,212"/>
<area shape="rect" href="__speedups_8c.html#a2d10b90f25ed93fc953b4ab9ad8bc9bb" title=" " alt="" coords="175,236,311,262"/>
<area shape="rect" href="__speedups_8c.html#ae88f51cfcbd94e6c549ff3f14bfe98ec" title=" " alt="" coords="367,236,480,262"/>
<area shape="rect" href="namespaceaestate.html#a134bbbf29caacb0c7c996840cf7a0730" title=" " alt="" coords="371,33,476,60"/>
<area shape="rect" href="__speedups_8c.html#aaa9d4626b1d5edb860e0bbf8027ddf5f" title=" " alt="" coords="693,134,891,161"/>
<area shape="rect" href="__speedups_8c.html#a827792edb96d246ad25c9e4cea1dae3b" title=" " alt="" coords="528,236,645,262"/>
</map>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_ad64ff4df1dda78baf969ceffc4ef58e1_icgraph.png" border="0" usemap="#__speedups_8c_ad64ff4df1dda78baf969ceffc4ef58e1_icgraph" alt=""/></div>
<map name="__speedups_8c_ad64ff4df1dda78baf969ceffc4ef58e1_icgraph" id="__speedups_8c_ad64ff4df1dda78baf969ceffc4ef58e1_icgraph">
<area shape="rect" title=" " alt="" coords="189,56,304,83"/>
<area shape="rect" href="__speedups_8c.html#af58cc135cdb5c95797c7d36216c0f6a4" title=" " alt="" coords="8,5,139,32"/>
<area shape="rect" href="__speedups_8c.html#a2d10b90f25ed93fc953b4ab9ad8bc9bb" title=" " alt="" coords="5,56,141,83"/>
<area shape="rect" href="__speedups_8c.html#a49d92b59ab812fa6502cd1a33b30080b" title=" " alt="" coords="22,107,125,133"/>
</map>
</div>

</div>
</div>
<a id="a93ac28cd8a3ee3de75f2bdb8776cb12f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a93ac28cd8a3ee3de75f2bdb8776cb12f">&#9670;&nbsp;</a></span>scan_once_unicode()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static PyObject * scan_once_unicode </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="__speedups_8c.html#ac4e4af138e4ec83c976c0757eeb0bf31">PyScannerObject</a> *&#160;</td>
          <td class="paramname"><em>s</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>pystr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Py_ssize_t&#160;</td>
          <td class="paramname"><em>idx</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Py_ssize_t *&#160;</td>
          <td class="paramname"><em>next_idx_ptr</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l02186">2186</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_a93ac28cd8a3ee3de75f2bdb8776cb12f_cgraph.png" border="0" usemap="#__speedups_8c_a93ac28cd8a3ee3de75f2bdb8776cb12f_cgraph" alt=""/></div>
<map name="__speedups_8c_a93ac28cd8a3ee3de75f2bdb8776cb12f_cgraph" id="__speedups_8c_a93ac28cd8a3ee3de75f2bdb8776cb12f_cgraph">
<area shape="rect" title=" " alt="" coords="5,233,153,260"/>
<area shape="rect" href="__speedups_8c.html#ad941962e63db6f7eca91204cf6bff7b4" title=" " alt="" coords="201,81,387,108"/>
<area shape="rect" href="__speedups_8c.html#a3e13fe8ef6aab324bd54c252a2e63566" title=" " alt="" coords="641,208,748,235"/>
<area shape="rect" href="__speedups_8c.html#a3d59f53e34192efe682d8dacbd2e5ff9" title=" " alt="" coords="212,208,376,235"/>
<area shape="rect" href="__speedups_8c.html#a92321b2b629ab28559a8d78db1ce0667" title=" " alt="" coords="230,259,358,285"/>
<area shape="rect" href="__speedups_8c.html#a9169d64638ad097a071a1c37a79165be" title=" " alt="" coords="209,309,379,336"/>
<area shape="rect" href="__speedups_8c.html#afaf5fb1ccba97827f82eb9111b792c3f" title=" " alt="" coords="435,309,581,336"/>
<area shape="rect" href="__speedups_8c.html#a7c78c2b2683a7958e2b73b953dab2e76" title=" " alt="" coords="469,5,547,32"/>
<area shape="rect" href="namespaceaestate.html#a134bbbf29caacb0c7c996840cf7a0730" title=" " alt="" coords="455,107,561,133"/>
<area shape="rect" href="__speedups_8c.html#aaa9d4626b1d5edb860e0bbf8027ddf5f" title=" " alt="" coords="808,208,1005,235"/>
<area shape="rect" href="__speedups_8c.html#afe535ba7d98d563213655191b663bd1d" title=" " alt="" coords="629,309,760,336"/>
</map>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_a93ac28cd8a3ee3de75f2bdb8776cb12f_icgraph.png" border="0" usemap="#__speedups_8c_a93ac28cd8a3ee3de75f2bdb8776cb12f_icgraph" alt=""/></div>
<map name="__speedups_8c_a93ac28cd8a3ee3de75f2bdb8776cb12f_icgraph" id="__speedups_8c_a93ac28cd8a3ee3de75f2bdb8776cb12f_icgraph">
<area shape="rect" title=" " alt="" coords="224,56,372,83"/>
<area shape="rect" href="__speedups_8c.html#a3d59f53e34192efe682d8dacbd2e5ff9" title=" " alt="" coords="9,5,173,32"/>
<area shape="rect" href="__speedups_8c.html#a9169d64638ad097a071a1c37a79165be" title=" " alt="" coords="5,56,176,83"/>
<area shape="rect" href="__speedups_8c.html#a49d92b59ab812fa6502cd1a33b30080b" title=" " alt="" coords="39,107,142,133"/>
</map>
</div>

</div>
</div>
<a id="a49d92b59ab812fa6502cd1a33b30080b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a49d92b59ab812fa6502cd1a33b30080b">&#9670;&nbsp;</a></span>scanner_call()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static PyObject* scanner_call </td>
          <td>(</td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>self</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>args</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>kwds</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l02318">2318</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_a49d92b59ab812fa6502cd1a33b30080b_cgraph.png" border="0" usemap="#__speedups_8c_a49d92b59ab812fa6502cd1a33b30080b_cgraph" alt=""/></div>
<map name="__speedups_8c_a49d92b59ab812fa6502cd1a33b30080b_cgraph" id="__speedups_8c_a49d92b59ab812fa6502cd1a33b30080b_cgraph">
<area shape="rect" title=" " alt="" coords="5,136,108,163"/>
<area shape="rect" href="__speedups_8c.html#a038423a712f553f80feb12b6ea2f7503" title=" " alt="" coords="158,60,334,87"/>
<area shape="rect" href="__speedups_8c.html#af5fb9b81b5c5f04a3308f626d593d865" title=" " alt="" coords="156,111,336,137"/>
<area shape="rect" href="__speedups_8c.html#ad64ff4df1dda78baf969ceffc4ef58e1" title=" " alt="" coords="189,465,303,492"/>
<area shape="rect" href="__speedups_8c.html#a93ac28cd8a3ee3de75f2bdb8776cb12f" title=" " alt="" coords="172,161,320,188"/>
<area shape="rect" href="__speedups_8c.html#a32472fbe432c1f980d8f039668d254d1" title=" " alt="" coords="401,364,552,391"/>
<area shape="rect" href="__speedups_8c.html#a3e13fe8ef6aab324bd54c252a2e63566" title=" " alt="" coords="824,313,931,340"/>
<area shape="rect" href="__speedups_8c.html#af58cc135cdb5c95797c7d36216c0f6a4" title=" " alt="" coords="411,465,542,492"/>
<area shape="rect" href="__speedups_8c.html#a92321b2b629ab28559a8d78db1ce0667" title=" " alt="" coords="413,301,541,328"/>
<area shape="rect" href="__speedups_8c.html#a2d10b90f25ed93fc953b4ab9ad8bc9bb" title=" " alt="" coords="409,516,545,543"/>
<area shape="rect" href="__speedups_8c.html#ae88f51cfcbd94e6c549ff3f14bfe98ec" title=" " alt="" coords="634,567,747,593"/>
<area shape="rect" href="namespaceaestate.html#a134bbbf29caacb0c7c996840cf7a0730" title=" " alt="" coords="638,313,743,340"/>
<area shape="rect" href="__speedups_8c.html#aaa9d4626b1d5edb860e0bbf8027ddf5f" title=" " alt="" coords="991,313,1188,340"/>
<area shape="rect" href="__speedups_8c.html#a827792edb96d246ad25c9e4cea1dae3b" title=" " alt="" coords="819,567,936,593"/>
<area shape="rect" href="__speedups_8c.html#ad941962e63db6f7eca91204cf6bff7b4" title=" " alt="" coords="384,225,569,252"/>
<area shape="rect" href="__speedups_8c.html#a3d59f53e34192efe682d8dacbd2e5ff9" title=" " alt="" coords="395,161,559,188"/>
<area shape="rect" href="__speedups_8c.html#a9169d64638ad097a071a1c37a79165be" title=" " alt="" coords="391,60,562,87"/>
<area shape="rect" href="__speedups_8c.html#afaf5fb1ccba97827f82eb9111b792c3f" title=" " alt="" coords="617,9,764,36"/>
<area shape="rect" href="__speedups_8c.html#a7c78c2b2683a7958e2b73b953dab2e76" title=" " alt="" coords="652,212,729,239"/>
<area shape="rect" href="__speedups_8c.html#afe535ba7d98d563213655191b663bd1d" title=" " alt="" coords="812,9,943,36"/>
</map>
</div>

</div>
</div>
<a id="a8c022a7322adc0f8b16ca353f4c1e452"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8c022a7322adc0f8b16ca353f4c1e452">&#9670;&nbsp;</a></span>scanner_clear()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static int scanner_clear </td>
          <td>(</td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>self</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l01337">1337</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_a8c022a7322adc0f8b16ca353f4c1e452_icgraph.png" border="0" usemap="#__speedups_8c_a8c022a7322adc0f8b16ca353f4c1e452_icgraph" alt=""/></div>
<map name="__speedups_8c_a8c022a7322adc0f8b16ca353f4c1e452_icgraph" id="__speedups_8c_a8c022a7322adc0f8b16ca353f4c1e452_icgraph">
<area shape="rect" title=" " alt="" coords="180,5,292,32"/>
<area shape="rect" href="__speedups_8c.html#aa0615762905a4e7978213d9ad6cb1c24" title=" " alt="" coords="5,5,132,32"/>
</map>
</div>

</div>
</div>
<a id="aa0615762905a4e7978213d9ad6cb1c24"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa0615762905a4e7978213d9ad6cb1c24">&#9670;&nbsp;</a></span>scanner_dealloc()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void scanner_dealloc </td>
          <td>(</td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>self</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l01311">1311</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_aa0615762905a4e7978213d9ad6cb1c24_cgraph.png" border="0" usemap="#__speedups_8c_aa0615762905a4e7978213d9ad6cb1c24_cgraph" alt=""/></div>
<map name="__speedups_8c_aa0615762905a4e7978213d9ad6cb1c24_cgraph" id="__speedups_8c_aa0615762905a4e7978213d9ad6cb1c24_cgraph">
<area shape="rect" title=" " alt="" coords="5,5,132,32"/>
<area shape="rect" href="__speedups_8c.html#a8c022a7322adc0f8b16ca353f4c1e452" title=" " alt="" coords="180,5,292,32"/>
</map>
</div>

</div>
</div>
<a id="a14e8710fdf2d09559d67ae5c5417a9b1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a14e8710fdf2d09559d67ae5c5417a9b1">&#9670;&nbsp;</a></span>scanner_new()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static PyObject * scanner_new </td>
          <td>(</td>
          <td class="paramtype">PyTypeObject *&#160;</td>
          <td class="paramname"><em>type</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>args</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>kwds</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l02378">2378</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_a14e8710fdf2d09559d67ae5c5417a9b1_cgraph.png" border="0" usemap="#__speedups_8c_a14e8710fdf2d09559d67ae5c5417a9b1_cgraph" alt=""/></div>
<map name="__speedups_8c_a14e8710fdf2d09559d67ae5c5417a9b1_cgraph" id="__speedups_8c_a14e8710fdf2d09559d67ae5c5417a9b1_cgraph">
<area shape="rect" title=" " alt="" coords="5,5,112,32"/>
<area shape="rect" href="__speedups_8c.html#a7fb61db1c3878d16be2d916a3dcbc3bf" title=" " alt="" coords="160,5,315,32"/>
</map>
</div>

</div>
</div>
<a id="af1c672b46108c48888c1b03d4e7637fa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af1c672b46108c48888c1b03d4e7637fa">&#9670;&nbsp;</a></span>scanner_traverse()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static int scanner_traverse </td>
          <td>(</td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>self</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">visitproc&#160;</td>
          <td class="paramname"><em>visit</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>arg</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l01320">1320</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>

</div>
</div>
<a id="ae88f51cfcbd94e6c549ff3f14bfe98ec"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae88f51cfcbd94e6c549ff3f14bfe98ec">&#9670;&nbsp;</a></span>scanstring_str()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static PyObject * scanstring_str </td>
          <td>(</td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>pystr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Py_ssize_t&#160;</td>
          <td class="paramname"><em>end</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>encoding</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>strict</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Py_ssize_t *&#160;</td>
          <td class="paramname"><em>next_end_ptr</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00844">844</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_ae88f51cfcbd94e6c549ff3f14bfe98ec_cgraph.png" border="0" usemap="#__speedups_8c_ae88f51cfcbd94e6c549ff3f14bfe98ec_cgraph" alt=""/></div>
<map name="__speedups_8c_ae88f51cfcbd94e6c549ff3f14bfe98ec_cgraph" id="__speedups_8c_ae88f51cfcbd94e6c549ff3f14bfe98ec_cgraph">
<area shape="rect" title=" " alt="" coords="5,31,119,57"/>
<area shape="rect" href="__speedups_8c.html#a827792edb96d246ad25c9e4cea1dae3b" title=" " alt="" coords="167,5,284,32"/>
<area shape="rect" href="__speedups_8c.html#a3e13fe8ef6aab324bd54c252a2e63566" title=" " alt="" coords="172,56,279,83"/>
<area shape="rect" href="__speedups_8c.html#aaa9d4626b1d5edb860e0bbf8027ddf5f" title=" " alt="" coords="332,56,529,83"/>
</map>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_ae88f51cfcbd94e6c549ff3f14bfe98ec_icgraph.png" border="0" usemap="#__speedups_8c_ae88f51cfcbd94e6c549ff3f14bfe98ec_icgraph" alt=""/></div>
<map name="__speedups_8c_ae88f51cfcbd94e6c549ff3f14bfe98ec_icgraph" id="__speedups_8c_ae88f51cfcbd94e6c549ff3f14bfe98ec_icgraph">
<area shape="rect" title=" " alt="" coords="531,56,644,83"/>
<area shape="rect" href="__speedups_8c.html#a2d10b90f25ed93fc953b4ab9ad8bc9bb" title=" " alt="" coords="347,5,483,32"/>
<area shape="rect" href="__speedups_8c.html#ad64ff4df1dda78baf969ceffc4ef58e1" title=" " alt="" coords="184,5,299,32"/>
<area shape="rect" href="__speedups_8c.html#a31e3c944e96bede0d6669e634661694b" title=" " alt="" coords="359,107,471,133"/>
<area shape="rect" href="__speedups_8c.html#af58cc135cdb5c95797c7d36216c0f6a4" title=" " alt="" coords="5,5,136,32"/>
<area shape="rect" href="__speedups_8c.html#a49d92b59ab812fa6502cd1a33b30080b" title=" " alt="" coords="19,56,122,83"/>
</map>
</div>

</div>
</div>
<a id="afaf5fb1ccba97827f82eb9111b792c3f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afaf5fb1ccba97827f82eb9111b792c3f">&#9670;&nbsp;</a></span>scanstring_unicode()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static PyObject * scanstring_unicode </td>
          <td>(</td>
          <td class="paramtype">PyObject *&#160;</td>
          <td class="paramname"><em>pystr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Py_ssize_t&#160;</td>
          <td class="paramname"><em>end</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>strict</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Py_ssize_t *&#160;</td>
          <td class="paramname"><em>next_end_ptr</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l01051">1051</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_afaf5fb1ccba97827f82eb9111b792c3f_cgraph.png" border="0" usemap="#__speedups_8c_afaf5fb1ccba97827f82eb9111b792c3f_cgraph" alt=""/></div>
<map name="__speedups_8c_afaf5fb1ccba97827f82eb9111b792c3f_cgraph" id="__speedups_8c_afaf5fb1ccba97827f82eb9111b792c3f_cgraph">
<area shape="rect" title=" " alt="" coords="5,31,152,57"/>
<area shape="rect" href="__speedups_8c.html#afe535ba7d98d563213655191b663bd1d" title=" " alt="" coords="200,5,331,32"/>
<area shape="rect" href="__speedups_8c.html#a3e13fe8ef6aab324bd54c252a2e63566" title=" " alt="" coords="212,56,319,83"/>
<area shape="rect" href="__speedups_8c.html#aaa9d4626b1d5edb860e0bbf8027ddf5f" title=" " alt="" coords="379,56,576,83"/>
</map>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="__speedups_8c_afaf5fb1ccba97827f82eb9111b792c3f_icgraph.png" border="0" usemap="#__speedups_8c_afaf5fb1ccba97827f82eb9111b792c3f_icgraph" alt=""/></div>
<map name="__speedups_8c_afaf5fb1ccba97827f82eb9111b792c3f_icgraph" id="__speedups_8c_afaf5fb1ccba97827f82eb9111b792c3f_icgraph">
<area shape="rect" title=" " alt="" coords="632,56,779,83"/>
<area shape="rect" href="__speedups_8c.html#a9169d64638ad097a071a1c37a79165be" title=" " alt="" coords="413,5,584,32"/>
<area shape="rect" href="__speedups_8c.html#a93ac28cd8a3ee3de75f2bdb8776cb12f" title=" " alt="" coords="217,5,365,32"/>
<area shape="rect" href="__speedups_8c.html#a31e3c944e96bede0d6669e634661694b" title=" " alt="" coords="443,107,555,133"/>
<area shape="rect" href="__speedups_8c.html#a3d59f53e34192efe682d8dacbd2e5ff9" title=" " alt="" coords="5,5,169,32"/>
<area shape="rect" href="__speedups_8c.html#a49d92b59ab812fa6502cd1a33b30080b" title=" " alt="" coords="36,56,139,83"/>
</map>
</div>

</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
<a id="ad07b396c97e10d72c473876cb7997c57"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad07b396c97e10d72c473876cb7997c57">&#9670;&nbsp;</a></span>encoder_members</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">PyMemberDef encoder_members[]</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">= {</div>
<div class="line">    {<span class="stringliteral">&quot;markers&quot;</span>, T_OBJECT, offsetof(<a class="code" href="struct___py_encoder_object.html">PyEncoderObject</a>, markers), READONLY, <span class="stringliteral">&quot;markers&quot;</span>},</div>
<div class="line">    {<span class="stringliteral">&quot;default&quot;</span>, T_OBJECT, offsetof(<a class="code" href="struct___py_encoder_object.html">PyEncoderObject</a>, defaultfn), READONLY, <span class="stringliteral">&quot;default&quot;</span>},</div>
<div class="line">    {<span class="stringliteral">&quot;encoder&quot;</span>, T_OBJECT, offsetof(<a class="code" href="struct___py_encoder_object.html">PyEncoderObject</a>, encoder), READONLY, <span class="stringliteral">&quot;encoder&quot;</span>},</div>
<div class="line">    {<span class="stringliteral">&quot;encoding&quot;</span>, T_OBJECT, offsetof(<a class="code" href="struct___py_encoder_object.html">PyEncoderObject</a>, encoder), READONLY, <span class="stringliteral">&quot;encoding&quot;</span>},</div>
<div class="line">    {<span class="stringliteral">&quot;indent&quot;</span>, T_OBJECT, offsetof(<a class="code" href="struct___py_encoder_object.html">PyEncoderObject</a>, indent), READONLY, <span class="stringliteral">&quot;indent&quot;</span>},</div>
<div class="line">    {<span class="stringliteral">&quot;key_separator&quot;</span>, T_OBJECT, offsetof(<a class="code" href="struct___py_encoder_object.html">PyEncoderObject</a>, key_separator), READONLY, <span class="stringliteral">&quot;key_separator&quot;</span>},</div>
<div class="line">    {<span class="stringliteral">&quot;item_separator&quot;</span>, T_OBJECT, offsetof(<a class="code" href="struct___py_encoder_object.html">PyEncoderObject</a>, item_separator), READONLY, <span class="stringliteral">&quot;item_separator&quot;</span>},</div>
<div class="line">    {<span class="stringliteral">&quot;sort_keys&quot;</span>, T_OBJECT, offsetof(<a class="code" href="struct___py_encoder_object.html">PyEncoderObject</a>, sort_keys), READONLY, <span class="stringliteral">&quot;sort_keys&quot;</span>},</div>
<div class="line">    </div>
<div class="line">    {<span class="stringliteral">&quot;skipkeys&quot;</span>, T_OBJECT, offsetof(<a class="code" href="struct___py_encoder_object.html">PyEncoderObject</a>, skipkeys_bool), READONLY, <span class="stringliteral">&quot;skipkeys&quot;</span>},</div>
<div class="line">    {<span class="stringliteral">&quot;key_memo&quot;</span>, T_OBJECT, offsetof(<a class="code" href="struct___py_encoder_object.html">PyEncoderObject</a>, key_memo), READONLY, <span class="stringliteral">&quot;key_memo&quot;</span>},</div>
<div class="line">    {<span class="stringliteral">&quot;item_sort_key&quot;</span>, T_OBJECT, offsetof(<a class="code" href="struct___py_encoder_object.html">PyEncoderObject</a>, item_sort_key), READONLY, <span class="stringliteral">&quot;item_sort_key&quot;</span>},</div>
<div class="line">    {<span class="stringliteral">&quot;max_long_size&quot;</span>, T_OBJECT, offsetof(<a class="code" href="struct___py_encoder_object.html">PyEncoderObject</a>, max_long_size), READONLY, <span class="stringliteral">&quot;max_long_size&quot;</span>},</div>
<div class="line">    {<span class="stringliteral">&quot;min_long_size&quot;</span>, T_OBJECT, offsetof(<a class="code" href="struct___py_encoder_object.html">PyEncoderObject</a>, min_long_size), READONLY, <span class="stringliteral">&quot;min_long_size&quot;</span>},</div>
<div class="line">    {NULL}</div>
<div class="line">}</div>
</div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00164">164</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>

</div>
</div>
<a id="a02400a7ca0b392ea50e9fa86a0ca0ca8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a02400a7ca0b392ea50e9fa86a0ca0ca8">&#9670;&nbsp;</a></span>JSON_EmptyStr</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">PyObject* JSON_EmptyStr = NULL</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00080">80</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>

</div>
</div>
<a id="a86832f780d45a3948339091993bdbb08"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a86832f780d45a3948339091993bdbb08">&#9670;&nbsp;</a></span>JSON_EmptyUnicode</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">PyObject* JSON_EmptyUnicode = NULL</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00078">78</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>

</div>
</div>
<a id="a22b3893d1f3bd821f5a5b71750b4dc27"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a22b3893d1f3bd821f5a5b71750b4dc27">&#9670;&nbsp;</a></span>JSON_Infinity</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">PyObject* JSON_Infinity = NULL</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00075">75</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>

</div>
</div>
<a id="aed398e7e3d25400ae3362a8cc1b35a04"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aed398e7e3d25400ae3362a8cc1b35a04">&#9670;&nbsp;</a></span>JSON_NaN</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">PyObject* JSON_NaN = NULL</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00077">77</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>

</div>
</div>
<a id="aded69c06b6382fdb592eac6b3c9c9ee8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aded69c06b6382fdb592eac6b3c9c9ee8">&#9670;&nbsp;</a></span>JSON_NegInfinity</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">PyObject* JSON_NegInfinity = NULL</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00076">76</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>

</div>
</div>
<a id="a693b9426b0345b5fb67a334f0c3ff96a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a693b9426b0345b5fb67a334f0c3ff96a">&#9670;&nbsp;</a></span>JSONDecodeError</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">PyObject* JSONDecodeError = NULL</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00764">764</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>

</div>
</div>
<a id="a66a77fa9007796908054c71048190619"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a66a77fa9007796908054c71048190619">&#9670;&nbsp;</a></span>PyEncoderType</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static PyTypeObject PyEncoderType</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00084">84</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>

</div>
</div>
<a id="a1d3fa040db9ebdee5fa0f12a5cc9ea6b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1d3fa040db9ebdee5fa0f12a5cc9ea6b">&#9670;&nbsp;</a></span>PyScannerType</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static PyTypeObject PyScannerType</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00083">83</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>

</div>
</div>
<a id="ac47df7ba81bad8ea5cc337dee0577292"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac47df7ba81bad8ea5cc337dee0577292">&#9670;&nbsp;</a></span>RawJSONType</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">PyObject* RawJSONType = NULL</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00260">260</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>

</div>
</div>
<a id="a9d1c3d1cd18597b5ba3447f1047ceb88"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9d1c3d1cd18597b5ba3447f1047ceb88">&#9670;&nbsp;</a></span>scanner_members</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">PyMemberDef scanner_members[]</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">= {</div>
<div class="line">    {<span class="stringliteral">&quot;encoding&quot;</span>, T_OBJECT, offsetof(<a class="code" href="struct___py_scanner_object.html">PyScannerObject</a>, encoding), READONLY, <span class="stringliteral">&quot;encoding&quot;</span>},</div>
<div class="line">    {<span class="stringliteral">&quot;strict&quot;</span>, T_OBJECT, offsetof(<a class="code" href="struct___py_scanner_object.html">PyScannerObject</a>, strict_bool), READONLY, <span class="stringliteral">&quot;strict&quot;</span>},</div>
<div class="line">    {<span class="stringliteral">&quot;object_hook&quot;</span>, T_OBJECT, offsetof(<a class="code" href="struct___py_scanner_object.html">PyScannerObject</a>, object_hook), READONLY, <span class="stringliteral">&quot;object_hook&quot;</span>},</div>
<div class="line">    {<span class="stringliteral">&quot;object_pairs_hook&quot;</span>, T_OBJECT, offsetof(<a class="code" href="struct___py_scanner_object.html">PyScannerObject</a>, pairs_hook), READONLY, <span class="stringliteral">&quot;object_pairs_hook&quot;</span>},</div>
<div class="line">    {<span class="stringliteral">&quot;parse_float&quot;</span>, T_OBJECT, offsetof(<a class="code" href="struct___py_scanner_object.html">PyScannerObject</a>, parse_float), READONLY, <span class="stringliteral">&quot;parse_float&quot;</span>},</div>
<div class="line">    {<span class="stringliteral">&quot;parse_int&quot;</span>, T_OBJECT, offsetof(<a class="code" href="struct___py_scanner_object.html">PyScannerObject</a>, parse_int), READONLY, <span class="stringliteral">&quot;parse_int&quot;</span>},</div>
<div class="line">    {<span class="stringliteral">&quot;parse_constant&quot;</span>, T_OBJECT, offsetof(<a class="code" href="struct___py_scanner_object.html">PyScannerObject</a>, parse_constant), READONLY, <span class="stringliteral">&quot;parse_constant&quot;</span>},</div>
<div class="line">    {NULL}</div>
<div class="line">}</div>
</div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l00125">125</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>

</div>
</div>
<a id="a54ba4a26b057386db159d099722551d0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a54ba4a26b057386db159d099722551d0">&#9670;&nbsp;</a></span>speedups_methods</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">PyMethodDef speedups_methods[]</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">= {</div>
<div class="line">    {<span class="stringliteral">&quot;encode_basestring_ascii&quot;</span>,</div>
<div class="line">        (PyCFunction)<a class="code" href="__speedups_8c.html#a4c3b02945b5245acb46ba0926ec512b1">py_encode_basestring_ascii</a>,</div>
<div class="line">        METH_O,</div>
<div class="line">        pydoc_encode_basestring_ascii},</div>
<div class="line">    {<span class="stringliteral">&quot;scanstring&quot;</span>,</div>
<div class="line">        (PyCFunction)<a class="code" href="__speedups_8c.html#a31e3c944e96bede0d6669e634661694b">py_scanstring</a>,</div>
<div class="line">        METH_VARARGS,</div>
<div class="line">        pydoc_scanstring},</div>
<div class="line">    {NULL, NULL, 0, NULL}</div>
<div class="line">}</div>
</div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="__speedups_8c_source.html#l03276">3276</a> of file <a class="el" href="__speedups_8c_source.html">_speedups.c</a>.</p>

</div>
</div>
</div><!-- contents -->
<div class="ttc" id="a__speedups_8c_html_a4c3b02945b5245acb46ba0926ec512b1"><div class="ttname"><a href="__speedups_8c.html#a4c3b02945b5245acb46ba0926ec512b1">py_encode_basestring_ascii</a></div><div class="ttdeci">static PyObject * py_encode_basestring_ascii(PyObject *self UNUSED, PyObject *pystr)</div><div class="ttdef"><b>Definition:</b> <a href="__speedups_8c_source.html#l01290">_speedups.c:1290</a></div></div>
<div class="ttc" id="astruct___py_scanner_object_html"><div class="ttname"><a href="struct___py_scanner_object.html">_PyScannerObject</a></div><div class="ttdef"><b>Definition:</b> <a href="__speedups_8c_source.html#l00112">_speedups.c:112</a></div></div>
<div class="ttc" id="a__speedups_8c_html_a31e3c944e96bede0d6669e634661694b"><div class="ttname"><a href="__speedups_8c.html#a31e3c944e96bede0d6669e634661694b">py_scanstring</a></div><div class="ttdeci">static PyObject * py_scanstring(PyObject *self UNUSED, PyObject *args)</div><div class="ttdef"><b>Definition:</b> <a href="__speedups_8c_source.html#l01248">_speedups.c:1248</a></div></div>
<div class="ttc" id="astruct___py_encoder_object_html"><div class="ttname"><a href="struct___py_encoder_object.html">_PyEncoderObject</a></div><div class="ttdef"><b>Definition:</b> <a href="__speedups_8c_source.html#l00136">_speedups.c:136</a></div></div>
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.17
</small></address>
</body>
</html>
